下载 frp 服务端
官网下载地址 选择frp_0.36.2_linux_amd64.tar.gz下载
- Ubuntu 终端输入
wget https://github.com/fatedier/frp/releases/download/v0.36.2/frp_0.36.2_linux_amd64.tar.gz
- 解压软件
tar -xzvf frp_0.36.2_linux_amd64.tar.gz
- 修改frps.ini文件
[common]
bind_port = 7000
token = 12345678
vhost_http_port = 6000
vhost_https_port = 6001
dashboard_addr = 0.0.0.0
dashboard_port = 7500
dashboard_user = admin
dashboard_pwd = admin
max_pool_count = 5
log_file = ./frps.log
log_level = info
log_max_days = 3
bind_port - 用来和客户端通信的端口,要与客户端的设置一致
vhost_http_port - frps 服务的 web 端口
vhost_https_port - frps 服务的 web 端口(https)
dashboard_port - frps 提供了一个Web管理界面,这里配置的是管理界面的端口
dashboard_user - 管理界面的用户名
dashboard_pwd - 管理界面的密码
token - frps 和 frpc 连接的 token , (用于简单的客户端认证)
4.进入软件目录 终端输入启动命令
./frps -c ./frps.ini
客户端配置
1.下载地址 选择frp_0.36.2_windows_amd64.zip
2.解压完成后编辑frpc.ini
[common]
server_addr =远程服务器的IP
server_port = 7000
token =12345678
[ubuntu-ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 8085
[ubuntu-web]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 7050
3.打开cmd命令行
frpc.exe -c frpc.ini
5.远程连接主机 3389端口
服务器ip+远程端口