准备工作:一台公网上可以访问的服务器
下载frp软件:wget https://github.com/fatedier/frp/releases/download/v0.22.0/frp_0.22.0_linux_amd64.tar.gz解压tar -zxvf frp_0.22.0_linux_amd64.tar.gz
修改配置
cd frp_0.22.0_linux_amd64vim frps.ini写入以下内容[common]bin_addr=0.0.0.0bind_port = 8088 #服务绑定端口auto_token = johnshuxianauthentication_timeout = 0
启动服务端
后台运行,并将输出写入nohup.out文件nohup ./frps -c ./frps.ini &
下载frp客户端软件,同第一步修改配置 vim frpc.ini 如下:[common]server_addr = 公网服务器ipserver_port = 8088 #服务端绑定的frp服务端口[webhook]type = tcp #服务类型local_ip = 127.0.0.1local_port = 8087 #本地端口remote_port = 8087 #转发的公网服务器端口
运行客户端
nohup ./frpc -c ./frpc.ini &
开放公网8088以及8087端口,开放局域网8087端口