github项目地址:https://github.com/fatedier/frp

服务端:

下载(根据平台、CPU架构选择对应版本)

https://github.com/fatedier/frp/releases/download/v0.34.1/frp\_0.34.1\_linux\_amd64.tar.gz

解压

tar -zxvf frp_0.34.1_linux_amd64.tar.gz

进目录

cd frp_0.34.1_linux_amd64/

主机作为服务端,可删掉客户端文件

注意:frpc

rm -f frpc rm -f frpc.ini rm -f frpc_full.ini

配置frp

vim frps.ini # 修改默认端口(如遇到默认端口无法连接的问题,就改成其他端口,这里我改成7788) # 注意主机防火墙 也要打开对应端口 [common] bind_port = 7788

运行

./frps -c ./frps.ini

客户端:

下载(根据平台、CPU架构选择对应版本)

https://github.com/fatedier/frp/releases/download/v0.34.1/frp\_0.34.1\_linux\_amd64.tar.gz

解压

tar -zxvf frp_0.34.1_linux_amd64.tar.gz

进目录

cd frp_0.34.1_linux_amd64/

主机作为客户端,可删掉服务端文件

注意:frps

rm -f frps rm -f frps.ini rm -f frps_full.ini

配置frp

vim frpc.ini # 注意主机防火墙 也要打开对应端口 # server_addr 为服务端公网IP # server_port 需要和服务端的保持一直 [common] server_addr = x.x.x.x server_port = 7788 [ssh] type = tcp local_ip = 127.0.0.1 local_port = 22 remote_port = 6600

运行

./frpc -c ./frpc.ini

frp后台运行

服务端:

nohup ./frps -c ./frps.ini &

客户端:

nohup ./frpc -c ./frpc.ini &