网络设备
- 入网主路由(办理宽带的时候,附带的天翼网关),LAN IP:192.168.1.1
- 华硕 AX88U 路由器,直接接在主路由接网线上使用,固定 WAN IP:192.168.1.2,网关:192.168.1.1,DNS 设置的是:202.96.134.133,LAN 开始v192.168.50.2-254
- MINI 一台,有线 LAN IP: 192.168.50.2 ,无线 LAN IP: 192.168.50.20
- 没有向电信实际申请开通过公网 IP(其实申请了也不会免费给)
路由器状态
现在 NAT 检测有多种情况
通过一些网页在线检测工具,有的出现:Port Restricted Cone(端口受限锥形),有的出现:完全锥形NAT (Full Cone)
本地通过终端安装 pystun3,获取到的是 ('Full Cone', 'xx.xx.175.4', xxxx)
Surge 启动 Ponte,检测到的 NAT 类型为:Port Restricted Cone(C),不知道这个为什么不是 Full Cone
在此之前(我最近路由器恢复了出厂设置,更新了固件),我忘记之前 Ponte 是什么类型了,是能够使用的。
所以在这时候,我只有 配置端口映射(高级) 来使用了,检测到的当前设备 IP:192.168.50.2,端口是 6208,所以我外部端口也设置了 6208。 这里配置是不是必须要向电信申请公共 IP 才可以用。
在华硕路由器中设置了端口转发, 192.168.50.2(MINI机器),内外部都是 6208 端口,UDP 通信协议。
在主路由设置了端口端口映射,192.168.1.2(华硕路由器静态 LAN IP),内外部都是 6208 端口,UDP 通信协议。
iOS 和 Mac 客户端设置
[Proxy Group]
🏡 家庭设备 = select, DEVICE:MINI
[Rule]
IP-CIDR,192.168.50.1/24,"🏡 家庭设备"
都配置好了,但是无论怎么测试,都是提示如下内容:
建立连接失败:Ping 超时,请确认该设备的 Ponte 状态并检查防火墙。也可能是当前网络 UDP 受阻所致。
Mac 上虽然可以使用 Tailscale 也能完成内网访问 + 梯子,但是 iOS 上就没办法两者保持住。
所以我一直停留在 Surge Ponte 的方案
不知道还有什么办法可以解决,或者还有什么其他方案。