1、修改 服务器端frps.ini 文件,配置一个名为 web 的 http 反向代理,设置 http 访问端口为 8080,绑定自定义域名 www.yourdomain.com
[common] bind_port = 7000 //与frpc通讯端口,vps上必须开端口
vhost_http_port = 8080 //外网访问端口
[web]
type = http //可改为https,则vhost_http_port改为vhost_https_port
custom_domains = www.yourdomain.com //外网帮顶的域名
auth_token = 123 //通讯令牌
2、运行服务器端frps
./frps -c ./frps.ini
3、修改客户端 frpc.ini 文件,设置 frps 所在的服务器的 IP 为 x.x.x.x,local_port 为本地机器上 web 服务对应的端口:
[common]
server_addr = x.x.x.x //外网vps的ip
server_port = 7000 //服务器端的配置文件中的bind_port
auth_token = 123 //服务器端的配置文件中的auth_token
[web]
type = http //同服务器端
local_port = 80 //内网程序端口
4、启动客户端frpc
./frpc -c ./frpc.ini
5、通过浏览器访问 http://www.yourdomain.com:8080 即可访问到处于内网机器上的 web 服务