# frp配置 下载文件 ```shell wget https://github.com/fatedier/frp/releases/download/v0.35.1/frp_0.35.1_linux_amd64.tar.gz tar -zxvf frp_0.35.1_linux_amd64.tar.gz cp -r frp_0.35.1_linux_amd64 frp cd frp ls -a ``` 服务器端配置frps.ini文件内容如下 ```shell [common] bind_port = 7000 # 云服务器服务端口 dashboard_port = 7500 # 网页控制台端口 token = 123456 # 密码 dashboard_user = yewuya # 控制台账号 dashboard_pwd = 1689458474Wu # 控制台密码 vhost_http_port = 10080 vhost_https_port = 10443 ``` 服务端配置完成之后运行 ``` nohup ./frps -c frps.ini & ``` 保持程序后台运行 客户端配置frpc.ini 文件内容如下 ```shell [common] server_addr = 101.200.41.107 # 云服务器IP server_port = 7000 # 云服务器服务端口 token = 123456 # 密码 [ssh] # 服务名称 type = tcp # 传输类型 local_ip = 127.0.0.1 # 本地IP local_port = 22 # 本地服务的端口 remote_port = 6000 # 云服务器对应的端口 [rdp] type = tcp local_ip = 127.0.0.1 local_port = 3389 remote_port = 6001 ``` ### frp客户端开机自启 创建服务文件 ```sh sudo vi /etc/systemd/system/frpc.serivce ``` 文件内容如下 ```sh [Unit] Description=Frp Client After=network.target Wants=network.target [Service] Restart=on-failure RestartSec=5 ExecStart=/home/yewuya/frp/frpc -c /home/yewuya/frp/frpc.ini # 为fpc和frpc.ini的文件路径 [Install] WantedBy=multi-user.target ``` 开启开机自启服务相关命令 ```sh systemctl daemon-reload # 刷新服务列表 systemctl enable frpc # 设置frpc开机自启 systemctl disable frpc # 关闭frpc开机自启 systemctl start frpc # 启动frpc服务 systemctl stop frpc # 关闭frpc服务 ```