广泛应用的 NAT 技术缓解了 IPv4 地址用尽的困境,这同时导致一个问题,就是我们普通用户是没有公网(IPv4)IP 的。
有时候我们开发时在自己电脑上搭了个 Web 服务想让别人预览一下,或是需要 SSH 远程连接,或者临时想访问本机其他服务,我们无法直接定位到这台机器。为了解决这个问题,就有了这里提到的“内网穿透”。
用 IPv6 是一个办法,但现实是并不是所有设备都有 IPv6。
我常用内网穿透工具如下。
公司运营
花生壳
花生壳是国内老牌的内网穿透工具,我加十多年前的路由器里都有提到过“花生壳”。他的姊妹产品之一向日葵也是很多人都用过的。
需要注意的国内公司的内网穿透产品都是要实名认证的。向日葵添加新设备要用安装时的SN码绑定。
免费套餐:
- 1 Mbps 带宽
- 1 G/月的流量
- 固定子域名
- 自定义域名
Ngrok
Ngrok 是一款流行的内网穿透工具。
免费套餐:
- 未知带宽
- 1 G/月的流量
- 1 G HTTP 请求数
- 固定子域名
自托管
frp
frp 也是很流行的内网穿透工具。
开源,所以你能看到不少和 frp 相关的项目。像:Sakura Frp(要实名,没用过)
Ngrok
开源过它们旧的内网穿透工具,所以你能看到不少和 Ngrok 相关的项目。像:Sunny-Ngrok(没用过,现在支持Ngrok和frp)
个人“公益”
i996.me
用过两次,不用实名,通过微信公众号回复管理。
套餐:
- 2 Mbps 带宽
- 可自定义的子域名
- 自定义域名