zerotier 在两个网段冲突时,如何处理访问

2023-09-23 17:26:26 +08:00
 smdbh

现在的网络结构是: 地点 1 ,路由分配的内网是 192.168.1.x , 这个由于运营商的关系,改不了。在一个机器上安装了 zerotier 地点 2 ,内网的地址是 10.x.x.x, 一台机器安装 zerotier ,并在网页上配置访问这个内网用这个 ip 中转路由。这个内网还有 192.168.1.x 的一个内网,在 10.的网段可以直接访问

现在在地点 1 ,可以通过 zerotier 访问地点 2 中 10 的网段内的机器,但 192 的无法访问,请问要直接访问地点 2 中 192 网段的地址是否可行,该如何操作? 访问的内容主要就是 ssh (这个可以 tunnel 忍一下),网页

1215 次点击
所在节点    程序员
3 条回复
ochatokori
2023-09-23 18:21:13 +08:00
最简单的就是主机路由,比如说地点二的主机 ip 地址是 192.168.1.233 ,那就在地点 1 上把 192.168.1.233 单独路由到 zerotier 网,zerotier 再路由到地点二的接入点。
nuk
2023-09-23 18:28:32 +08:00
加个/32 的路由最简单,如果 IP 和内网有重复的话,在 zerotier 出口加个 DNAT 一比一映射 IP 也行,比如把 192.168.2.1 NAT 成 192.168.1.1 ,这样就能用 192.168.2.1 来访问 192.168.1.1 了。
allplay
2023-09-23 18:29:24 +08:00
lz 的网路结构太复杂了,套了基层。
不知这里面有没有误解,你在 zt 下只能访问 zt 网内的机器,无法访问没有 zt 客户端的机器。
解决,把地点二 10.x.x.x 下面那个 192.168.1.x ,改成 192.168.10.x ,避免跟地点 1 重复

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

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

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

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

© 2021 V2EX