通过网络ping特定路由回到不同接口上的同一台计算机

时间:2017-09-27 19:20:46

标签: linux ubuntu networking routing ping

我在GNS3中运行了一些拓扑设置,运行了许多虚拟机(如下图所示).R1,R2和R3是我正在运行测试的路由器(内置在Ubuntu中)。 '测试'是另一个控制我的测试的Ubuntu虚拟机。

我希望能够在“测试”的界面上ping通。地址10.0.4.3,通过R2,然后通过R1,然后回到'测试'在IP 10.0.5.2

的接口上

理想情况下,我希望能够在'测试'上对待每个网络接口。作为一个单独的逻辑计算机,所以我可以简单地说10.0.4.3中的ping 10.0.5.2并让路由协议通过他们选择的路由转发消息。

测试是自动化的,所以分裂'测试'进入四个独立的虚拟机将不太理想。

有什么想法吗?

my topology

1 个答案:

答案 0 :(得分:0)

嗯,在这种特殊情况下,我认为你想要的解决方案是通过“测试”机器虚拟机器,这种方法每台机器都在不同的子网中。但是,我不确定与多台“测试”机器相比会有多好......

另一个选择,因为它是一个简单的场景,你只对测试路由协议表示兴趣,就是在思科的一个名为Packet Tracer的模拟器中构建这个场景。在这种情况下,您仍然需要更多的“测试”机器,但您不必担心计算机处理器。缺点是您需要使用Cisco设备而不是Linux机器来配置路由拓扑。

Arthur Passos。