先描述下网络结构
Tinc:
Mode 为默认的路由模式
节点 A:
处于公网的腾讯云
Tinc 内网 Ip:10.0.0.1
节点 B:
内网 Ip:192.168.20.2 网关:192.168.20.1
自己的台式机(MacOs)
Tinc 内网 Ip:10.0.0.2
节点 C:
内网 Ip:192.168.5.2 网关:192.168.5.1
Tinc 内网 Ip:10.0.0.10
现在情况:
节点 B 可以 ping 节点 C,可以访问节点 C
我在节点 B 机器上执行命令
ip route add 192.168.5.1/32 dev tun0
然后 ping 节点 C 的内网网关:192.168.5.1
返回的结果:
92 bytes from 192.168.5.1: Dest Unreachable, Bad Code: 6
Vr HL TOS Len ID Flg off TTL Pro cks Src Dst
4 5 00 5400 d3b5 0 0000 40 01 d748 10.0.0.2 192.168.5.1
说明根本没有传到节点 C 上面,而是在本地形成了回环..
运行ip router的返回结果
default via 192.168.20.1 dev en1
10.0.0.1/32 via 10.0.0.2 dev tun0
10.0.0.1/32 via tun0 dev tun0
10.0.0.5/32 via tun0 dev tun0
10.0.0.10/32 via tun0 dev tun0
192.168.5.1/32 via tun0 dev tun0
我感觉..我和那些 10.0.0.10 这些节点没什么区别..为什么就不能出去..而是在本地形成了回环
1
impig33 2021-08-24 11:49:23 +08:00
同样,我也是尝试把 b 和 c 的 lan 想互,没有调成功。
快一年过去了,请问兄弟调通了吗? |
2
impig33 2021-08-24 12:18:07 +08:00
|