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

参考网址: https://github.com/fatedier/frp

上一篇下一篇

猜你喜欢

热点阅读