美文网首页
内网穿透开源软件

内网穿透开源软件

作者: sorry510 | 来源:发表于2019-09-30 14:11 被阅读0次

什么是内网穿透

内网机器的网络通信无法使用外网接收,通过使用外网来代理内网的服务来达到网络通信

内网穿透软件

frp

  1. 下载对应的软件安装包,分别放到服务器和客户端本地,如果对应的操作系统不同,请分别下载对应的安装包(切记使用相同版本
  2. 解压进入到软件包文件夹下
  3. server端的启动文件是frps.exe,对应的配置文件是frps.ini,frps的配置项有有多,我们这里只简单的配置内网穿透最基本的部分,配置如下:
[common]
bind_port = 7000 
vhost_http_port = 80

这里需要配置开启2个对外端口,bind_port对应的是client端连接服务器要填写的端口,vhost_http_port则对应使用web访问时外部映射的端口(附:如果使用esc的云服务器,请确保对应端口的对外开放

  1. 开启命令
./frps -c ./frps.ini
  1. client端配置的启动文件是frpc.exe,对应的配置文件是frpc.ini,基本配置如下
[common]
server_addr = 服务器端ip
server_port = 服务器端配置填写的bind_port端口

[web]
type = http
local_port = 本地服务器的端口
custom_domains = 服务器端的ip或域名
  1. 开启命令
./frpc -c ./frpc.ini
  1. 示例讲解
    假如服务器端ip为39.100.77.26,配置如下
[common]
bind_port = 7000 
vhost_http_port = 80

然后假如客户端开启的http服务为localhost:88,然后需要如下配置

[common]
server_addr = 39.100.77.26
server_port = 7000

[web]
type = http
local_port = 88
custom_domains = 39.100.77.26

之后只要你访问外网的39.100.77.26:80,就相当于你访问了内网的localhost:88,这样就可以愉快的分项本地项目了

附录:其他的内网穿透软件

ngrok

nps

lanproxy

holer

相关文章

网友评论

      本文标题:内网穿透开源软件

      本文链接:https://www.haomeiwen.com/subject/yvocpctx.html