在测试 Ponte 时,如果 Surge Ponte 服务端没有开启 Enhanced Mode,所有由 Surge macOS 客户端 (客户端有开 Enhanced Mode ) 连到家里 Internal IP 任何 port 都没有问题。以下是正常 traffic 的 notes,
Rule Evaluating - ≤ 1 ms
Establishing TCP Connection - ≤ 1 ms
Active (Not finished) - 116 s
Events
14:38:56.535846 [Connection] Incoming proxy protocol: Vector
14:38:56.536306 [Rule] Rule evaluating requires DNS lookup for rule: IP-CIDR 192.168.X.0/16
14:38:56.536769 [Rule] DNS completed in 0.40ms, IPv4 address for matching: 192.168.X.3, IPv6 address for matching: N/A
14:38:56.536879 [Rule] Rule matched: IP-CIDR 192.168.X.0/16
14:38:56.539178 [Socket] Connecting with address: 192.168.X.3, bound to the specified interface: en0
14:38:56.540921 [Socket] Connected to address 192.168.X.3 in 1ms
14:38:56.541048 [Connector] TCP connection established
但当 Surge Ponte 服务端也开启了Enhanced Mode,有些到 Internal IP 的 traffic 会有问题,Notes 会有以下的 log,
Rule Evaluating - ≤ 1 ms
Events
14:24:22.693806 [Connection] Incoming proxy protocol: Vector
14:24:22.694133 [Rule] Rule matched: IP-CIDR 192.168.X.0/16
14:24:22.695446 [Socket] Connecting with address: 192.168.X.3, bound to the specified interface: en0
14:24:27.695482 [Connector] Set up backup connection #2
14:24:27.696169 [Socket] Connecting with address: 192.168.X.3, bound to the specified interface: en0
14:24:32.695458 [Connection] Disconnect with reason: Failed to establish connection (Connection timeout)
Surge Ponte 服务端的 Surge Rule 内有以下的 rules.
IP-CIDR,192.168.X.0/16,LAN-DIRECT
"RULE-SET,LAN,DIRECT"
请问这情况是正常的吗? 还是有地方设定错了?
Surge version 是 5.2.3 (2349)