#安装
wget https://github.com/fatedier/frp/releases/download/v0.15.1/frp_0.15.1_linux_amd64.tar.gz
#解压
tar xzvf frp_0.15.1_linux_amd64.tar.gz
#重命名文件夹
mv frp_0.15.1_linux_amd64 frp
#运行
./frpc -c ./frpc.ini
#windows
frpc.exe -c frpc.ini
########服务端配置#########
usr/src/frp/frps.ini
[common]
bind_port = 7000
vhost_http_port = 81
#tcp连接服务端不用配,只有http端口需要配置如:
#vhost_http_port = 81
########客户端配置########
frpc.ini
[common]
server_addr = 服务端ip
server_port = 7000
[远程桌面]
type = tcp
local_ip = 192.168.1.104
local_port = 3389(客户端端口)
remote_port = 8050(服务端端口)
[网站web]
type = http
local_ip = 127.0.0.1
local_port = 80
custom_domains = 120.25.224.3(服务端ip)
[ssh]
type = tcp
local_ip = 192.168.1.104
local_port = 22
remote_port = 8050
########做成服务后台运行并开机启动########
修改:usr/src/frp/systemd/frps.service
[Unit]
Description=Frp Server Service
After=network.target
[Service]
Type=simple
User=nobody
Restart=on-failure
RestartSec=5s
#ExecStart=/usr/bin/frps -c /etc/frp/frps.ini
ExecStart=/usr/src/frp/frps -c /usr/src/frp/frps.ini
[Install]
WantedBy=multi-user.target
#把配饰拷贝到
lib/systemd/system/frps.service
#然后就启动frps
sudo systemctl start frps
#再打开自启动
sudo systemctl enable frps
如果要重启应用,可以这样,sudo systemctl restart frps
如果要停止应用,可以输入,sudo systemctl stop frps
如果要查看应用的日志,可以输入,sudo systemctl status frps