Surge for Mac版无法让另一部手机通过代理的方式,使用 telegram。
当我在 Mac(假设叫 A)安装了 surge 并开启了允许Wi-Fi 访问,在另一部手机上(假设叫 B),两者在一个 Wi-Fi下 。
B希望使用 telegram ,并且配置了 telegram 的代理服务器为 A ,在B上输入了 A 的 IP地址作为代理服务器的地址,端口根据 surge 的提示,使用了默认的 6153 端口。协议时 Socket5 。
结论是:在 telegram 上显示,一直连接不到 A 服务器。
我测试过,如果在 B 上使用 A 提供的 Http 代理模式,B 上的浏览器翻墙没问题。目前在 A 上使用 surge 的dashboard 监控,发现 B 设备上的 telegram 一直没有连接到 A。
现在搞不懂是不是 surge 的配置有问题?配置如下:
[General]
// General
macOS Only
http-listen = 0.0.0.0:6152
socks5-listen = 0.0.0.0:6153
external-controller-access = lhie1@0.0.0.0:6170
internet-test-url = http://www.gstatic.com/generate_204
proxy-test-url = http://www.gstatic.com/generate_204
test-timeout = 3
ipv6 = false
show-error-page-for-reject = true
// DNS
dns-server = system, 8.8.8.8, 119.29.29.29, 119.28.28.28, 8.8.4.4, 1.2.4.8, 182.254.116.116
// Advanced
loglevel = notify
skip-proxy = 127.0.0.1, 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12, 100.64.0.0/10, 17.0.0.0/8, localhost, .local, www.baidu.com,yunbusiness.ccb.com,wxh.wo.cn,gate.lagou.com,www.abchina.com.cn,www.shanbay.com,login-service.mobile-bank.psbc.com,mobile-bank.psbc.com.crashlytics.com, seed-sequoia.siri.apple.com, sequoia.apple.com
exclude-simple-hostnames = true
use-default-policy-if-wifi-not-primary = false
// Others
allow-wifi-access = true
enhanced-mode-by-rule = false
// network-framework = true
wifi-access-socks5-port = 6153