最近移动宽带便宜到不值钱,就去拉了个100m的。原来的智能设备无法外网访问了。发现是移动的大内网搞的鬼(移动最缺的就是外网ip了,联通和电信客服投诉能转回外网ip)世界ipv4资源紧张,等着ipv6的普及。
所需设备:云服务器(腾讯云和阿里云的学生机便宜)、一台linux设备(我用的是梅林,自带有frp本地端)
开始搭建frp内网穿透(ง •̀_•́)ง
云服务器root用户运行(一般默认root用户)
运行一键脚本
wget http://chen888.cn/jb/frp.sh && chmod 700 ./frp.sh && ./frp.sh install
要避免重要端口,以后会用到。比如80.443端口(搭建家庭私人网站不用):
Loading network version for frps, please wait…
frps Latest release file frp_0.8.1_linux_amd64.tar.gz
#此步骤会自动获取frp最新版本,自动操作,无需理会
Loading You Server IP, please wait…
You Server IP:12.12.12.12
#自动获取你服务器的IP地址
Please input your server setting:
Please input frps bind_port 1-65535:
#输入frp提供服务的端口,用于服务器端和客户端通信
Please input frps dashboard_port 1-65535:
#输入frp的控制台服务端口,用于查看frp工作状态
Please input frps vhost_http_port 1-65535:
#输入frp进行http穿透的http服务端口
Please input frps vhost_https_port 1-65535:
#输入frp进行https穿透的https服务端口
Please input privilege_token (Default: WEWLRgwRjIJVPx2kuqzkGnvuftPLQniq):
#输入frp服务器和客户端通信的密码,默认是随机生成的
Please input frps max_pool_count 1-200: #设置每个代理可以创建的连接池上限,默认50
Please select log_level
1: info
2: warn
3: error
4: debug
#
Enter your choice (1, 2, 3, 4 or exit. default 1): #设置日志等级,4个选项,默认是info
Please input frps log_max_days [1-30]
(Default log_max_days: 3 day): #设置日志保留天数,范围是1到30天,默认保留3天。
Please select log_file
1: enable
2: disable
#
Enter your choice (1, 2 or exit. default 1): #设置是否开启日志记录,默认开启,开启后日志等级及保留天数生效,否则等级和保留天数无效
运行完后会列出需要填入设备的信息(。ò ∀ ó。)
Congratulations, frps install completed!
You Server IP : 12.12.12.12
Bind port : 5443
Dashboard port : 6443
vhost http port : 80
vhost https port: 443
Privilege token : WEWLRgwRjIJVPx2kuqzkGnvuftPLQniq
Max Pool count : 50
Log level : info
Log max days : 3
Log file : enable
# 将上面信息添加到你的路由器frp穿透插件中吧
frps Dashboard: http://12.12.12.12:6443/ # 这个是frp控制台访问地址
填写完成后可以随意在linux设备随意控制要穿透的端口
就此收工,开始享受外网的愉快✪ω✪
卸载命令:
./install-frps.sh uninstall
更新命令(很少会更新):
./install-frps.sh update
未经允许不得转载:萌小富 » 突破移动大内网frp穿透