下载地址

frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。github地址

使用示例

包解压后

  • 将 frps 及 frps.ini 放到具有公网 IP 的机器上。
  • 将 frpc 及 frpc.ini 放到处于内网环境的机器上。
  1. 修改 frps.ini 文件,这里使用了最简化的配置:
# frps.ini
[common]
bind_port = 7000

然后运行frps 可以用nohub后台运行

nohup ./frps &
  1. 修改 frpc.ini 文件,假设 frps 所在服务器的公网 IP 为 x.x.x.x;
# frpc.ini
[common]
server_addr = x.x.x.x
server_port = 7000

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000
./frpc -c ./frpc.ini

也可以nohub后台运行,-c不是必要参数,默认会用同目录下的ini文件

  1. 通过 ssh 访问内网机器,假设用户名为 test
ssh -p=6000 test@x.x.x.x

这是最简单的用法,深入还可以 通过自定义域名访问部署于内网的 web 服务转发 DNS 查询请求 转发 Unix域套接字 装插件对外提供简单的文件访问服务 装插件为本地 HTTP 服务启用 HTTPS 点对点内网穿透

打赏
支付宝 微信
上一篇 下一篇