SSH连上你的Linux外网服务器下载frp文件,一般Linux 64位
https://github.com/fatedier/frp/releases
wget https://github.com/fatedier/frp/releases/download/v0.60.0/frp_0.60.0_linux_amd64.tar.gz
解压
tar -zxvf frp_0.60.0_linux_amd64.tar.gz
改名
mv frp_0.60.0_linux_amd64 frp
进入文件夹
cd /home/frp
开始服务端设置
服务端配置的文件是frps.toml 有的是frps.ini
[common]
bind_port = 7000
开始客户端设置
客户端根据你的系统,下载上面对应的frp文件,操作方法是一样的,只是配置的文件不同,客户端操作的文件是frpc.toml 有的是frpc.in
[common]
server_addr = x.x.x.x #外网
server_port = 7000
username = admin 客户端不设可不写
password = admin
[web]
type = http
local_port = 80
custom_domains = www.cesi.com
创建frps服务端开机自启服务
vim /etc/systemd/system/frps.service
[Unit]
Description=fraps service
After=network.target syslog.target
Wants=network.target
[Service]
Type=simple
#启动服务的命令
ExecStart=/home/frp/frps -c /home/frp/frps.toml#文件所在位置
[Install]
WantedBy=multi-user.target
创建frpc客户端开机自启服务
vim /etc/systemd/system/frpc.service
[Unit]
Description=fraps service
After=network.target syslog.target
Wants=network.target
[Service]
Type=simple
#启动服务的命令
ExecStart=/home/frp/frpc -c /home/frp/frpc.toml #文件位置
[Install]
WantedBy=multi-user.target
启动命令
systemctl start frpc
systemctl start frps
开机自启
systemctl enable frpc
systemctl enable frps
重启
systemctl restart frpc
systemctl restart frps