MacOS 通过virtualbox安装的centos7虚拟机不能上网解决
添加nat
一、配置网络,我这里使用nat模式,注意高级-->中的混杂模式需要全部允许或者允许虚拟电脑
网卡1:
网卡2:
网卡1英特网,网卡二访问组成内部网络
二、vbox导入虚拟电脑之后,需要"重新初始化所有网卡的MAC地址".
centos需要做以下几步操作:
1.删除文件"/etc/udev/rules.d/70-persistent-net.rules".
rm -rf /etc/udev/rules.d/70-persistent-net.rules
2.重新启动虚拟机
3.配置网卡
vi /etc/sysconfig/network-scripts/ifcfg-eth0
YPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=enp0s3 UUID=e7666215-13db-4cc2-bbea-6fd152c7b4a8 DEVICE=enp0s3 ONBOOT=no
其中的"HWADDR"与新生成的网卡1的MAC地址一致.(可忽略,如果重启失败,不添加即可)
将 ONBOOT=no
修改为 ONBOOT=yes
4.重起网络服务
service network restart