快速开始
内网穿透的用法和 文件共享 完全一致:注册账号 → 启动客户端 → 拿到访问地址,客户端启动时告诉它要暴露的目标服务即可,不需要在控制台里创建任何代理。
下面以「把内网跑在 http://192.168.1.209:3000 的服务发布到公网」为例,整个过程约 2 分钟。
第 1 步:获取账户 Key
前往 Web 控制台 用邮箱验证码注册 / 登录,复制你的专属 Key。
详见 账号与 Key。
第 2 步:启动内网穿透客户端
客户端一条命令即可完成接入 —— Key 与目标地址都在启动参数中给定:
# Docker(推荐:代理服务用 host 网络可拿到真实来源 IP)
docker run -d --name=p2pee-proxy --network=host \
-e KEY='<你的Key>' \
-e TARGET='http://192.168.1.209:3000' \
xnkyn/p2pee-proxy:1.0.0
# CLI(Linux / macOS,文件名以实际版本为准)
chmod +x ./p2pee-proxy-1.0.0-linux-amd64
./p2pee-proxy-1.0.0-linux-amd64 <你的Key> 'http://192.168.1.209:3000'
两个参数的含义:
| 参数 | 说明 |
|---|---|
KEY | 账户 Key,用于把这条穿透通道绑定到你的账户 |
TARGET | 要暴露的内网服务地址,需带协议与端口,如 http://127.0.0.1:8080 |
不想用 Docker?按平台下载 p2pee-proxy 单文件客户端。安装包列表不在此页维护,与 内网穿透更新日志 同源、发版后自动更新 —— 请到对应版本条目(当前 v1.0.0)按系统架构下载。
部分环境下 localhost 会解析到 IPv6 的 ::1,导致转发目标不可达 —— 请使用 127.0.0.1。
飞牛(fnOS)用户无需命令行:在 NAS 的「应用商店」搜索 p2pee,安装 P2Pee内网穿透,在图形界面里填 Key 与目标地址即可。
见 飞牛 NAS 应用。
第 3 步:拿到访问地址并验证
客户端启动成功后,日志里会直接打印分配到的公网访问网址,形如:
https://web.p2pee.cn?k=xxxxxxxx
它是一个普通的网页地址 —— 和文件共享的分享链接一样,发给任何人,对方用浏览器打开就能看到你的服务页面(自己测的话建议用手机流量、脱离内网验证)。
你也可以随时在 Web 控制台 的「P2P 穿透」页查看在线映射,访问地址就在列表里,可一键复制。
如果打不开,先确认:① 本地服务仍在运行;② TARGET 地址与端口填写正确;③ 客户端进程未退出(docker logs -f p2pee-proxy);④ 未超出流量额度。
常见 TARGET 写法
| 场景 | TARGET 写法 |
|---|---|
| 本机 Web 服务 | http://127.0.0.1:8080 |
| 局域网另一台机器 | http://192.168.1.50:80 |
| 带 HTTPS 的后端 | https://127.0.0.1:443 |
| 软路由 / NAS 管理面板 | http://192.168.1.1:8080 |
TARGET 只接受 http:// / https:// 的网页类服务。tcp / udp 端口映射(SSH、游戏服务器等)随 IPv4 → IPv6 反向代理一起已下架,不再支持,见 历史说明。
