下载frp包
wget https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_amd64.tar.gz
也可
wget https://p.chencan.ren/OD/%E5%AD%A6%E4%B9%A0%E8%B5%84%E6%96%99/linux%E5%AE%89%E8%A3%85%E5%8C%85/frp_0.33.0_linux_amd64.tar.gz
包里面有服务端和客户端
frps服务端 公网服务器
frpc客户端 内网服务器
服务端运行frps.ini
客户端运行frpc.ini
下载解压后进入命令
编写服务端配置文件frps.ini
[common]
#服务器公网地址
bind_addr = 0.0.0.0
#监听连接端口
bind_port = 25052
#[admin]
dashboard_addr = 0.0.0.0
#控制台地址
dashboard_port = 7500
#控制台访问端口
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
#可用于每个客户端,默认值为0表示无限制
然后运行
#运行命令
./frps -c frps.ini
#后台运行
nohup ./frps -c frps.ini >/dev/null 2>&1 &
注意端口放行,安全组放行 注意端口放行,安全组放行 注意端口放行,安全组放行
注意端口放行,安全组放行 注意端口放行,安全组放行 注意端口放行,安全组放行
下面配置客户端
也是下载解压然后配置frpc.ini
[common]
#frp服务端的IP地址
server_addr = X.X.X.X
#frp服务端的端口
server_port = 25052
#定义名称
[openvpn]
#连接方式这里使用tcp
type = tcp
#本机IP
local_ip = 127.0.0.1
#本机端口
local_port = 22
#连接端口,这个端口要在服务端限制的范围内服务端我这边设置的20000-25000
remote_port = 20002
运行命令
#运行命令
./frpc -c frpc.ini
#后台运行
nohup ./frpc -c frpc.ini >/dev/null 2>&1 &
Comments NOTHING