使用 frp 进行内网穿透/透传
服务端配置
下载解压 frp_0.20.0_linux_amd64.tar.gz 文件
tar -zxvf frp_0.20.0_linux_amd64.tar.gz
# 编辑服务端配置文件
vim frps.ini
# frps.ini 文件内容
[common]
bind_port = 7000
# 编辑启动脚本 run.sh
nohup ./frps -c ./frps.ini > /tmp/frps.log &
# 启动
sh run.sh
客户端配置
同服务端下载解压,配置阶段不一样。
# frpc.ini 文件内容
[common]
server_addr = 111.222.333.444
server_port = 7000
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000
# 启动命令
nohup ./frpc -c ./frpc.ini > /tmp/frpc.log &
自动监控进程及重启
nohup ./frps -c ./frps.ini > /tmp/frps.log &