家里的Mac开了Ponte,客户端的Surge配置了 IP-CIDR,192.168.107.0/24,DEVICE:AFON-MINI,no-resolve
在外面用MacBook请求 http://192.168.107.2 时,报错Ponte 失败。
但是,iPhone上浏览器打开 http://192.168.107.2 正常。
192.168.107.2 是家里 Mac 其中一个 Docker 容器的地址。
报错的 MacBook 日志:
2024-11-11 10:54:41.310276 <NETWORK-ERROR> [SGPonteClient-15] Failed: Connection refused (POSIX:61)
2024-11-11 10:54:41.311138 <NETWORK-ERROR> [SGConnectionSetupContext-854] Connection setup failed with error: 远程设备上的 Surge 可能未开启。 (POSIX:61), (null) -> 192.168.107.2:80
这是为什么啊,iPhone在外面能请求通,是不是说明家里 Mac 的 Ponte 服务端没问题?
外面 MacBook 的配置也基本跟 iPhone 是一样的。