1.服务端搭建(Linux)支持amd64(树莓派除外)
以下操作以个人真实服务器为例
1.例如我们的Linux操作系统,先下载我们的这个优化版的frp远程工具包(放在root目录下)
wget https://myit.icu/usr/uploads/2020/09/2299491200.zip
2.解压工具包
unzip 2299491200.zip
3.运行我们的py文件
python frp.pyc
[root@mysql ~]# python frp.pyc
+****************************************+
| 欢迎使用Frp自动化部署 |
| 院长技术:https://myit.icu |
| 作者:院长 |
| 脚本版本:v2.3 |
| Frp版本:0.34.0 |
+****************************************+
__ __ _____
\ \ / /___ | ___| __ _ __
\ V /_ /____| |_ | '__| '_ \
| | / /_____| _|| | | |_) |
|_|/___| |_| |_| | .__/
|_|
脚本语言:Python2
系统支持:适配于CentOS7,Ubuntu16.04,18.04,19.04,20.04---X64位系统
注意:请确认frp文件夹所在/root目录下
注意:请确认系统已安装Python2
准备工作是否完成(y/n):y
1.CentOS_7.x
2.Ubuntu16.04,18.04,19.04,20.04
请输入系统类型编号:1
---------------------
1.Frp服务端:frps
2.Frp客户端:frpc
请输入编号:1
---------------------
请设置服务端IP:xx.xx.xx.xx
请设置WEB用户名:root
请设置WEB密码:123456
请设置默认token:xmaven
----------------------------
放行所有端口例子:1-65535
放行指定端口例子:666,888,999
请设置可用端口:1-65535
Created symlink from /etc/systemd/system/multi-user.target.wants/frps.service to /usr/lib/systemd/system/frps.service.
-------------
Frps服务状态:
Active: active (running) since Tue 2020-10-13 19:54:29 CST; 129ms ago
+*************************INFO*********************+
| 脚本程序运行时间:132秒
| WEB页面网址:http://xx.xx.xx.xx:7500/
| WEB页面IP地址:xx.xx.xx.xx
| WEB页面端口:7500
| WEB页面账号:root
| WEB页面密码:123456
| 通信端口:7000
| Token:xmaven
| 特权模式:已经禁用
| 日志文件:/var/log/frps.log
| 日志级别:info
| 日志时间:30天
| 开放端口:1-65535
| 端口问题:注意防火墙是否放行
| 启用tcp多路复用
| 每个代理可以设置的连接池上限为:100
| 不限制单个客户端允许建立的穿透服务
| 配置文件:/etc/frp/frps.ini
| 启动服务:systemctl start frps
| 停止服务:systemctl stop frps
| 重启服务:systemctl restart frps
| 自启服务:systemctl enable frps
| 热载配置:systemctl reload-daemon
+**************************************************+
部署完成100%,程序已退出......
[root@mysql ~]# systemctl firewalld
Unknown operation 'firewalld'.
[root@mysql ~]# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:firewalld(1)
[root@mysql ~]#
可以去服务端访问自己设置的WEB页面网址:http://xx.xx.xx.xx:7500/
进去后可以控制我们的服务连接
输入我们用户账号和密码
| WEB页面网址:http://xx.xx.xx.xx:7500/
| WEB页面IP地址:xx.xx.xx.xx
| WEB页面端口:7500
| WEB页面账号:root
| WEB页面密码:123456
相关配置命令
| 启动服务:systemctl start frps
| 停止服务:systemctl stop frps
| 重启服务:systemctl restart frps
| 自启服务:systemctl enable frps
| 热载配置:systemctl reload-daemon
评论区