版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sz85850597/article/details/84491017
场景
客户端在内网,外网访问不到其web服务。现在需要使该内网客户端的web服务能被外网访问。
下载
服务端
准备
服务端为公网IP,可以被外网访问,且客户端可以访问到该服务端。
配置文件
配置文件frps.ini
[common]
bind_port = 7000
启动
nohup ./frps -c frps.ini &
客户端
配置文件
配置文件frpc.ini
[common]
server_addr = 服务端IP
server_port = 7000
[tcp001]
type = tcp
local_ip = 127.0.0.1
local_port = 8080
remote_port = 9090
启动
./frpc.exe -c frpc.ini
使用
此时访问服务端IP:9090
的请求会被frp转发到客户端所在机器,例如访问服务器IP:9090/info
等价于访问客户端IP:8080/info
。