又一款内网穿透工具搭建

2020-01-10 22:00:23

参考地址 内网穿透工具搭建(服务端and客户端)

最近一个项目需要用到将订单发布到第三方平台,之后要是有人购买他们会请求我们这边的接口来改变订单状态等!

由于本地开发,测试的时候,他们那边请求我们这边接口的时候没法访问内网 所以要用到内网穿透 当然现在也有很多更简单的 比如花生壳就是很好的!

不过我们是自己搭建 所以写一下搭建的过程 以便于大家参考

服务器是linux的:
首先下载服务端压缩包...

  1. cd /lee    //这个lee是我自己创建目录

  2. wget https://github.com/fatedier/frp/releases/download/v0.21.0/frp_0.21.0_linux_amd64.tar.gz

复制代码



之后解压


解压后有七个文件

配置服务器端
服务器端只需要两个文件frps和frps.ini
其中frps为可执行文件 frps.ini为配置文件

修改frps.ini文件为:
  1. bind_port = 7000  #bind_port为frp对客户端的端口号

  2. vhost_http_port=80 #访问客户端web服务自定义的端口号

复制代码

之后保存就ok了


执行命令启动服务端:
  1. ./frps -c ./frps.ini

复制代码

域名解析
将域名解析到公网服务器就Ok了

客户端配置以及下载:
我本地电脑是windows的
版本选择地址: https://github.com/fatedier/frp/releases
win 64位下载地址:https://github.com/fatedier/frp/releases/download/v0.21.0/frp_0.21.0_windows_amd64.zip

下载后解压如下::


使用编辑器打开 frpc.ini

输入:
  1. [common]

  2. server_addr= 公网服务器的ip 

  3. server_port=7000 #你在公网服务器配置的端口

  4. [web]

  5. type = http

  6. local_port = 80

  7. custom_domains = lee.li-8.com # 域名

复制代码

配置完成后保存
之后cmd cd 到 frpc.ini 文件所在目录

执行:
  1. frpc.exe -./frpc.ini

复制代码



之后你就可以访问了


  • 2018-11-17 21:05:48

    Android ANR发生的原因总结和解决办法

    ANR的全称是application not responding,是指应用程序未响应,Android系统对于一些事件需要在一定的时间范围内完成,如果超过预定时间能未能得到有效响应或者响应时间过长,都会造成ANR。一般地,这时往往会弹出一个提示框,告知用户当前xxx未响应,用户可选择继续等待或者Force Close。

  • 2018-11-17 21:08:09

    Android 单个应用的内存限制

    获取Android手机应用内存大小 手机不同其性能也不同,手机本身内存可能有大有小,所以针对每个应用的内存大小也不相同。

  • 2018-11-17 21:11:14

    Android中App可分配内存的大小

     结果:(1)未设定属性android:largeheap = "true"时,可以申请到的最大内存空间为221M。      (2)设定属性android:largeheap = "true"时, 可以申请的最大内存空间为478M,是原来的两倍多一些。

  • 2018-11-17 22:44:53

    LeakCanary,30分钟从入门到精通

    在性能优化中,内存是一个不得不聊的话题;然而内存泄漏,显示已经成为内存优化的一个重量级的方向。当前流行的内存泄漏分析工具中,不得不提的就是LeakCanary框架;这是一个集成方便, 使用便捷,配置超级简单的框架,实现的功能却是极为强大的。

  • 2018-11-17 22:53:01

    gc for alloc freed

    在数组中选择图片然后显示,然后。。。logcat不断显示GC回收。最后程序黑屏。

  • 2018-11-17 23:25:38

    Android高效内存1:一张图片占用多少内存

    在做内存优化的时候,我们发现除了解决内存泄露问题,剩下的就只有想办法减少真实的内存占用。而在App中,大部分内存可能被我们图片占用了,所以减少图片的内存占用可以带来直接的效果。本文就简单介绍一张图片到底占用多少内存,我们先假设我们有一张图片时 600 * 800 的,图片占用空间大小假设是 100KB。另外本文知识点也是面试官喜欢问的一个点,看看自己的回答到什么级别了。

  • 2018-11-18 09:06:06

    Android子线程中更新UI的3种方法

    UI的更新必须在主线程中完成,所以不管上述那种方法,都是将更新UI的消息发送到了主线程的消息对象,让主线程做处理。

  • 2018-11-19 15:10:23

    nodemailer的使用,nodejs发送邮件

    前段时间有个很普通的项目需要发邮件的功能,而且是刚开始学nodejs,所以只是搜索了下用什么好的库能实现,就找到了nodemailer了。这篇文章主要是记录一下使用的过程和经验。