写在前面:
现在很多时候我们都需要公网可以访问本地的环境,例如微信支付宝抖音之类的开发回调,或者有些小伙伴在家里安装nas盘,需要在外面访问。配置一个自己的内网穿透非常便利。
准备工作:
1、准备一台公网IP的服务器(阿里云或者腾讯云之类的)
2、下载frp。注:本文只说明Mac OS和Linux。Windows和这个类似
3、下载地址:https://github.com/fatedier/frp/releases/
4、解压后的文件
5、先修改服务端配置
[common]
bind_port = 7000
#后台管理界面配置
dashboard_port = 9000
dashboard_user = admin
dashboard_pwd = admin
6、启动服务端(记住一定要指定配置文件启动)
./frps -c ./frps.ini
7、修改客户端配置文件
[common]
# 你的云服务d只
server_addr = xx.xxx.xxx.xxx
server_port = 7000
[web]
type = tcp
# 本地服务的端口
local_port = 8080
# 设置一个远程访问的端口
remote_port = 3001
# 可以设置一个域名。在域名后台解析到你的服务器地址上
# 如果没有也可以不配置这个
custom_domains = xxx.xxx.com
8、启动客户端(和服务端启动一样,一定要指定配置文件)
./frpc -c ./frpc.ini
9、查看服务配置是否成功
http://xx.xxx.xxx.xxx:3001/test
10、登录控制台查看(端口和账号密码在服务端配置里设置的)
http://xx.xxx.xxx.xxx:9000
ps:有问题可以给我留言哦。