charlie
(charlie)
1
我现在上网电脑是172.20.29.123,想和另外一个网段172.20.63.123进行通信,应该如何实现?
172.20.29.123 windows
→ 172.20.107.123 linux
→ 172.20.63.123 linux
→ 172.20.61.123 windows
感谢各位大佬提供的思路.
操作记录:
在 172.20.29.123 windows 服务器上添加路由: route add 172.20.61.123 mask 255.255.255.255 172.20.107.123 -p
在 172.20.107.12 linux 服务器上添加路由: sudo ip route add 172.20.61.123/32 via 172.20.107.254 dev ens192
执行sudo ip route add 172.20.61.123/32 via 172.20.63.123
命令时, 提示RTNETLINK answers: Network is unreachable
, 使用 ip route get 172.20.63.123
获取到网关信息.
以上将 172.20.29.123 和 172.20.63.123 打通, 后面尝试了很久, 无法实现 172.20.107.123 和 172.20.61.123 的通信.
既然 172.20.29.123 和 172.20.63.123 可以互通, 并且 172.20.61.123 和 172.20.63.123 也能互通, 只需要在 172.20.63.123 上搭建一个 vpn 服务就行了.
为了简单省事, 直接使用github上这个一键安装脚本安装 wireguard
2 Likes
xzcl
(辰)
4
更改网关路由 转发就行 ,如果只是本机想访问 就本机配置静态路由
2 Likes
wanaiorg
(wanaiorg)
5
可以连外网吗,搞个tailscale,不想要tailscale服务端,服务端也可以用headscale替换搭建
2 Likes
charlie
(charlie)
7
172.20.29.123、172.20.107.123、172.20.63.123这三台是可以上外网的。
1 Like
charlie
(charlie)
8
谢谢大佬回复,可以详细说一下吗?只是想要本机访问,不太清楚这个静态路由怎么配置。
birdfly
(饭桶菜鳥)
10
如果只是单一端口访问 最简单的方式应该是 ssh的端口转发
如果是全面的网络打通 就需要加路由了
1 Like
kuriboh
(kuriboh)
11
按照我浅薄的计算机网路知识,要加路由吧还有配置路由表 
2 Likes
看了眼gpt的回答应该是可行的,要不你直接抄作业?
2 Likes
Mgrsc
(Mgrsc)
14
我也想问一下怎么从外网连接到windows内的vmware(nat)
1 Like
alexsun
(O o)
16
能动网关就拿个172.20.0.0/16的大网段呗,这样最方便
静态ip就拿172.20.61.123/16之类的就能互联了
如果是要实现你画的这个图是得配置中间两台转发,但是你得确保连线两台之间能够互相连接(但看上去不太行)
1 Like
Dc4435
(Dc4435)
19
不确定你怎么连接的,如果是有多个路由的话,可以试试下一跳为主路由下的次路由ip。
3 Likes
china
(0x80🛡️)
25
其实我也不懂,我就知道网关可以把不同网段的进行通讯
1 Like