什么是 frp?
Frp 是一种快速反向代理,可帮助您将 NAT 或防火墙后面的本地服务器公开到 Internet。 到目前为止,它支持 TCP 和 UDP 以及 HTTP 和 HTTPS 协议,在这些协议中,请求可以通过域名转发到内部服务。
项目地址
服务端
下载 frp
以我自己的服务器 ubuntu 为例下载frp_linux_amd64
wget https://github.com/fatedier/frp/releases/download/v0.38.0/frp_0.38.0_linux_amd64.tar.gz
解压文件
tar -zxvf frp_0.38.0_linux_amd64.tar.gz
服务端配置
修改 frps.ini 文件 记得开放所需端口
[common]
bind_port = 7000 #服务端口
dashboard_port = 7500 #web端管理端口
dashboard_user = admin #web端用户
dashboard_pwd = admin #web密码
启动服务端
./frps -c ./frps.ini #运行
客户端
这里只做windows客户端演示
下载
从项目仓库下载windows.zip 下载解压后修改frpc.ini
修改文件
根据自身需求修改
[common]
server_addr = *.*.*.* #frps服务端地址
server_port = 7000 #frps服务端端口
token=12345 #frps连接密钥
#ssh端口转发
[kormeessh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 40000
#80端口转发
[kormeeweb]
type = http
local_port = 80
custom_domains = *.*.*.* #frps服务端地址
本文共 199 个字数,平均阅读时长 ≈ 1分钟
感谢分享 赞一个