我在VirtualBox VM上运行Open VSwitch,我想将在VirtualBox上运行的2个VM连接到OpenVswitch . 我做了这些事情:
1)首先我创建了一个运行ubuntu(lubuntu)的VM,并使用以下命令安装ovs
sudo apt-get install openvswitch-switch
2)之后我在vm上定义了2个适配器并确定它们为 Internal Network
因为vms想要从虚拟盒内部连接到这些机器
但是如何使用此OVS连接2个运行在不同子网( 10.1.1.1 and 10.1.2.1
)上的虚拟机的VM?该图如下:http://www.gliffy.com/go/publish/image/10986491/L.png
1 回答
我不认为你需要在这种情况下使用OVS,尽管你可以通过提供网关ip来实现这一点 .
假设您已创建内部网络,子网192.170.10.0/24为internal1,其他internal2为子网192.170.20.0/24
Configuration on VM1:
Configuration on VM2:
Configuration on OVS:
使用上述配置,您可以在不同子网上的VM之间执行ping操作
但是,如果您仍想使用OVS,则可以使用以下方法进行配置 .
Configuration on VM1:
Configuration on VM2:
Configuration on OVS:
/etc/network/interfaces
中将接口设置为手动加载