1. 首先使用NAT完成虚拟机与主机,主机与虚拟机之间的通信
- 这里演示采用两台虚拟机作为测试机,每台虚拟机需要两张网卡,需要在 管理->>全局设定->>网络设定两个NAT网络转发
- 设置虚拟机网络
- 测试主机和虚拟机之间是否可以通信,一定要使用宿主机IP和开放的端口去做连接
宿主机IP为: 192.168.50.173
测试机1 192.168.0.111 可以ping的通宿主机 192.168.50.173,同样的方法验证测试机2 与宿主机之间是否能够通信
如上,现在可以实现宿主机和虚拟机之间的通信!!!!
2. 实现虚拟机与虚拟机之间的通信
- 为每台虚拟机添加第二块网卡
-
设置hostOnly网络配置,不去勾选DHCP,我们对虚拟机采用手动设置IP,点击工具->>网络
-
为2台虚拟机增加,新增网络接口配置eth1
-
验证两台虚拟机之间是否可以通信
-
一定在设置网络接口时配置上HDADDR,mac地址,如果出现ifconfig中DEVICE名称和其它信息对应不上的情况,去/etc/udev/rules.d/70-persistent-net.rules查看对应情况
如果不对应,编辑修改并重启虚拟机