关于 TInc 的局域网网段互访问题(半吊子球大佬指教)

2021-01-03 21:18:12 +08:00
 dbpe

先描述下网络结构

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 这些节点没什么区别..为什么就不能出去..而是在本地形成了回环

1392 次点击
所在节点    问与答
2 条回复
impig33
2021-08-24 11:49:23 +08:00
同样,我也是尝试把 b 和 c 的 lan 想互,没有调成功。
快一年过去了,请问兄弟调通了吗?
impig33
2021-08-24 12:18:07 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/741289

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX