配置服务器端
1、先下载frp
wget https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_amd64.tar.gz
2、解压frp压缩包
tar -zxvf frp_0.33.0_linux_amd64.tar.gz
3、配置frps.ini
其中bind_port是frp和客户端通信的一个端口,7500是登录frp管理端页面的配置
4、配置对应配置
mkdir -p /etc/frp
cp frps.ini /etc/frp
cp frps /usr/bin
cp systemd/frps.service /usr/lib/systemd/system/
systemctl enable frps
5、启动frp
systemctl start frps
配置客户端
1、先下载frp
wget https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_amd64.tar.gz
2、解压frp
tar -zxvf frp_0.33.0_linux_amd64.tar.gz
3、配置frpc.ini
server_addr是对应的服务器的ip地址
server_port是对应服务器配置的端口号bind_port
token对应服务器的token
local_ip对应要转发的ip地址(确定客户端能够ping通)
local_port对应本地的端口
remote_port对应要转发的ip的端口
4、启动frp客户端
./frpc -c frpc.ini
出现以下内容则表示 配置成功
5、客户端后台启动和停止
后台启动
nohup ./frpc -c frpc.ini >frp.log 2>&1 &
停止
ps -aux|grep frp| grep -v grep
kill -9 31069