我已使用 openvpn 客户端连接到远程主机,并且能够 ping 通它。该 IP 的路由也属于正确的:
> ping 10.10.0.251
PING 10.10.0.251 (10.10.0.251): 56 data bytes
64 bytes from 10.10.0.251: icmp_seq=0 ttl=63 time=388.371 ms
64 bytes from 10.10.0.251: icmp_seq=1 ttl=63 time=195.209 ms
^C
--- 10.10.0.251 ping statistics ---
2 packets transmitted, 2 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 195.209/291.790/388.371/96.581 ms
> route get 10.10.0.251
route to: 10.10.0.251
destination: 10.10.0.0
mask: 255.255.255.0
gateway: 10.11.0.1
fib: 0
interface: ovpnc5
flags: <UP,GATEWAY,DONE,STATIC>
recvpipe sendpipe ssthresh rtt,msec mtu weight expire
0 0 0 0 1500 1 0
同时,如果我从 LAN 中的 Windows 机器跟踪此 IP,它会通过不同的网关
>tracert 10.10.0.251
Tracing route to 10.10.0.251 over a maximum of 30 hops
1 <1 ms <1 ms <1 ms 192.168.10.1
2 1 ms <1 ms <1 ms ISP router 1
3 * 1 ms 1 ms ISP router 2
我的路由器192.168.10.1
在哪里运行。IP
pfSense
理论上怎么可能呢?除了路由表之外还有谁可以控制数据包路由?