最近移动宽带便宜到不值钱,就去拉了个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

 


一个闲鱼博客主,开着我的世界服务器和网站的咸鱼