服务端
我这里系统用的centos 7
镜像下载地址
https://github.com/fatedier/frp/releases
下载完之后 只需要frps.ini和frps两个文件
把他们放到/root/frp里面
然后设置他们777权限,修改frps.ini
[common]
bind_addr = 0.0.0.0
bind_port = 5443
#此端口“5443”可自定义
kcp_bind_port = 5443
dashboard_port = 6443
authentication_timeout = 900
dashboard_user = name
dashboard_pwd = Password
vhost_http_port = 808
vhost_https_port = 909
token = 123456789@
max_pool_count = 50
tcp_mux = true
subdomain_host = xxx.com
修改之后设置开机启动
# 编写 frp service 文件,以 centos7 为例,适用于 debian
vim /usr/lib/systemd/system/frpc.service
# 内容如下
[Unit]
Description=frpc
After=network.target
[Service]
TimeoutStartSec=30
ExecStart=/root/frp/frps -c /root/frp/frps.ini
ExecStop=/bin/kill $MAINPID
[Install]
WantedBy=multi-user.target
# 启动 frp 并设置开机启动
systemctl enable frpc
systemctl start frpc
systemctl status frpc
客户端
[common]
server_addr = frp.xxx.net //配置的服务端地址
server_port = 5443
token = 123456789@
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000
[web]
type = http
local_port = 8081
custom_domains = 域名