ubuntu搭建frps服务
2020-08-20 本文已影响0人
笙箫竽笛
环境:linux amd64 系统
一、下载程序包frp
# 下载
$ wget https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_amd64.tar.gz
# 解压
$ tar -zxvf frp_0.33.0_linux_amd64.tar.gz
二、配置frps服务端
进入目录 frp_0.33.0_linux_amd64,打开frps.init,配置
bind_addr = 0.0.0.0
bind_port = 25052
vhost_http_port = 8080
vhost_https_port = 8443
#[admin]
dashboard_addr = 0.0.0.0 #控制台地址
dashboard_port = 25080 #控制台端口
dashboard_user = admin #控制台账号
dashboard_pwd = admin #控制台密码
#[log]
#log_file = ~/frps.log
log_level = info
log_max_days = 3
privilege_token = thisIsPrivilegeToken
allow_ports = 20000-25000 #映射端口范围
max_pool_count = 20
max_ports_per_client = 0
三、启动frps
$ frps -c frps.ini
四、需要被访问的机器 - 配置frpc端,打开frpc.ini
[common]
server_addr = frps服务端IP地址
server_port = 25052
privilege_token = thisIsPrivilegeToken
[ssh]
type = tcp #tcp协议
local_ip = 127.0.0.1 #本地IP
local_port = 22 #本地端口
remote_port = 20000 #服务器端口
五、启动frpc端
frpc -c frpc.ini
六、通过frps服务器访问远端机器
ssh [frpc IP]:20000