配置Linux 虚拟机 CentOS网卡成功--NAT模式

参考资料:https://www.cnblogs.com/Latiny/p/6699499.html

 

背景:

换了个电脑,从旧电脑的VMWare虚拟机中导出了一个CentOS虚拟机为OVF格式的备份,然后在新电脑上VMware中导入该OVF备份虚拟机。

然后开始配置网卡。

参考了上面的资料,图文并茂。

这里作为回顾大概写一下步骤。

 

步骤:

1.在VMware中(关闭虚拟机的情况下),配置虚拟机,网络适配器选择NAT模式,选择VMNET 8网卡,高级中记下【MAC地址】

2.在编辑--虚拟网络编辑器中,使用管理员模式,选择VMNET 8,选择NAT模式,默认不用修改东西,只需要记录下子网IP地址(例:192.168.181.0),和子网掩码(例:255.255.255.0),点击NAT设置,记录下网关IP(例:192.168.181.2)

3.在宿主机,网络适配器界面,选择VMnet 8,配置IP v4,设置固定地址,将IP地址设为和步骤2中子网掩码的前3位一样,第4位随意设置(例:192.168.181.1)。

4.打开虚拟机,编辑网卡配置vi /etc/sysconfig/network-scripts/ifcfg-eth0,确保MAC地址和步骤1中的MAC地址一致。

5.查看虚拟机网卡信息,vi /etc/udev/rules.d/70-persistent-net.rules,确保有且仅有一条信息最后一项NAME=“eth0”,且ATTR{address}的内容为步骤1中的MAC地址。然后使用命令start_udev重启网卡配置信息。

  *如果原有的NAME=“eth0”那一条记录的ATTR{address}和步骤1的MAC地址不一致,则可以把ATTR{address}改为步骤1的MAC地址;如果有多条NAME=“eth0”,则把ATTR{address}和步骤1的MAC地址不一致的那条使用#注释掉那条记录,或者直接删除。

6.修改网卡配置文件vi /etc/sysconfig/network-scripts/ifcfg-eth0

 -----------------------------------------------------------------------------------------

DEVICE=eth0   #指定系统使用的网卡名字
HWADDR=00:0C:29:e2:90:60   #网卡的MAC地址,与步骤1 MAC地址一致
TYPE=Ethernet
UUID=590f02ff-fd43-4876-8364-ddac24ca95c6
ONBOOT=yes    #系统启动此配置就生效
NM_CONTROLLED=yes
BOOTPROTO=static       #网卡获取IP的方式(默认为dchp,表示自动获取;需要改为static,手动设置)
IPADDR=192.168.181.10    #IP地址的前三位必须与子网IP一致,与宿主机的VMnet8 的IP一致,我这里设为10
GATEWAY=192.168.181.2   #使用子网IP的网关
NETMASK=255.255.255.0   #使用子网IP掩码
DNS1=8.8.8.8
 -----------------------------------------------------------------------------------------

配置完之后,需要重启网络配置。

service network restart

然后ping宿主机,可以ping通。

posted on 2018-12-26 15:57  UnknownTarget  阅读(463)  评论(0编辑  收藏  举报

导航