VMWare创建复制Ubuntu虚拟机后的网络连接问题

近期在家鼓捣,想部署多台虚拟机,并且需要保证:

1.虚拟机和虚拟机之间可互相ping

2.虚拟机和主机之间可互相ping

3.虚拟机能和外网(以www.baidu.com为例)ping通

4.虚拟机的ip不会发生变化


克隆

首先,进入VMWare,选中一台Ubuntu虚拟机,右键【管理】——【克隆】,接下来就是克隆的过程

注意,要将克隆后的虚拟机的MAC地址进行修改,如下:


MAC地址生成

注意:MAC地址生成要在虚拟机关机的情况下

设置NAT网络


虚拟机网络设置


首先获取本机的VMnet8的IPv4


设置NAT网关

再接下来,其中虚拟机以su的方式进入/etc/network/interfaces,在文件后面添加

auto ens33

iface ens33 inet static   

address 192.168.92.150   

netmask 255.255.255.0                  #子网掩码   

gateway 192.168.92.1                      #网关   

dns-nameservers 8.8.8.8 8.8.4.4    #设置dns服务器

注意:可以在虚拟机中查看网卡名称,如果不是ens33,可以对应调整上面文件

保存后,执行

sudo /etc/init.d/networking restart

一般这时候已经可以和主机ping通了,接下来就是到另一台机器上进行同样配置(记得修改ip),这时候,会发现已经满足需求1、2、4了,但是却不能和www.baidu.com ping通,这是由于dns网关没配好造成的,

还需要一步:

/etc/systemd/resolved.conf中配置DNS服务器地址,然后重启。

这样就得到了两台符合需求的虚拟机啦~

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容