所以我有一个虚拟设备,ip 192.168.16.15/24(设备X)。我试图从另一个设备10.64.95.120/24(设备A)中切换这一点。这个虚拟设备(设备X)是在另一个服务器10.64.95.93/24(设备B)上创建的。
1)我能够从设备B切换到设备X。
2)我能够从设备B切换到设备A
我的问题是我不能从设备A切换到设备X。
因此,我尝试在设备A和设备B之间创建一个隧道,如下所示
在设备A中
ip tunnel add tun23 mode ipip remote "device B ip"
ip addr add 25.2.2.2/24 dev tun23
ip link set dev tun23 up
ip route add 192.168.16.0/24 via 25.2.2.2
sysctl -w net.ipv4.ip_forward=1在设备B中
ip tunnel add tun23 mode ipip remote "device A ip"
ip addr add 25.2.2.1/24 dev tun23
ip link set dev tun23 up所有这些都是我在设备A中获得的netstat -nr
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
10.64.94.0 0.0.0.0 255.255.255.128 U 0 0 0 eth0
23.1.1.0 0.0.0.0 255.255.255.0 U 0 0 0 tun23
192.168.16.0 23.1.1.2 255.255.255.0 UG 0 0 0 tun23发布于 2017-08-24 10:08:23
通过添加静态路由而不是ip隧道解决了这一问题。
https://serverfault.com/questions/865439
复制相似问题