【Linux】frps内网穿透软件
frps 是一个优秀的内网穿透软件。
frps 下载安装:https://github.com/fatedier/frp/releases
服务端: ./frps -c ./frps.ini
frps.ini
1 | [common] |
客户端: ./frpc -c ./frpc.ini
frpc.ini
1 | [common] |
访问服务器端的 dashboard 查看统计信息: http://frps.example.com:7500/
访问内网 ssh: ssh -oPort=7022 test@x.x.x.x
通过浏览器访问内网机器: http://office.frps.example.com:2780/
配置自动启动
安装 supervisor
1 | apt install supervisor |
添加 frps 配置:vi /etc/supervisor/conf.d/frps.conf
1 | [program:frps] |
可以依次运行下面操作加载 新加入的 frps
1 | # 告诉 supervisor 新加了配置 |
输入 supervisorctl 查看 frps 是否已运行
start 和 stop frps
设置 supervisor 开机启动
1 | systemctl enable supervisor.service |
为 supervisor 添加 dashboard,通过 9001 来访问:
vi /etc/supervisor/supervisord.conf
添加下面代码
1 | [inet_http_server] |
参考资料
https://github.com/fatedier/frp
通过 frp 实现访问内网 ssh 与 http 简明教程 - 简书
How to Install and Configure Supervisor on Ubuntu 20.04 | Atlantic.Net
1 | [program:nginx] |
使用 supervisor 设置服务端 frp 开机启动 - 一只猿 - 前端攻城尸 | 安全研究员 | 硬件控 | 业余极客 | 开源拥护者