如何将 Containernet 内部的主机连接到它外部的 VM(但仍在一台 PC 中)?

问题描述 投票:0回答:0

我有以下配置:

  1. 在一台PC里面,我有3个VM如下:VM-1有Containernet,VM-2有ONOS Controller,VM-3是标准的Ubuntu 20.04。自然这3台VM可以互相ping通了
  2. 我成功运行了Containernet并使用ONOS作为远程控制器。 Containernet 内部有 1 个交换机和 2 个主机。这 2 个主机可以相互 ping 通,我可以从 ONOS Web GUI 看到拓扑

但是,从 Containernet 内部的主机,我无法 ping 主机 PC 和 VM-3(反之亦然)。有什么解决办法吗?

我已经尝试了以下在互联网上找到的可能解决方案但无济于事:

  1. 确保连接到Containernet网络的接口配置了正确的IP地址和子网掩码
  2. 设置路由规则,保证流量可以在两个网络之间流通

感谢任何帮助。

谢谢和欢呼,

python mininet onos
© www.soinside.com 2019 - 2024. All rights reserved.