由于出现这个问题无论是采用桥接模式还是NAT模式都无法使CentOS 6.3上网, 所以我以NAT模式为例来解决这个问题.
- VMware设置 network 设置成 NAT 模式
# 设置主机名和网络配置/etc/sysconfig/network Centos # 针对特定的网卡进行设置/etc/sysconfig/network-scripts/ifcfg-eth0 # 设置DNS/etc/resolv.conf#设置指定的域名解析地址/etc/hosts#关闭网络ifdown eth0、ifconfig eth0 down#开启网络ifup eth0、ifconfig eth0 up#启动网络服务service network start#停止网络服务service network stop#重启网络服务srvice network restart#查看网络服务状态service network status
- 修改 ifcfg-eth0 配置文件:
vi /etc/sysconfig/network-scripts/ifcfg-eth0#CentOS下找不到eth0设备的解决方法 #临时解决方法#使用命令ifconfig eth0 192.168.1.x可以正常设置eth0的IP,该方法仅为临时处理办法,系统重启后即失效了。
DEVICE=eth0BOOTPROTO=staticTYPE=EthernetNAME="System eth0"IPADDR=192.168.55.221NETMASK=255.255.255.0ONBOOT=yesGATEWAY=192.168.55.2DEFROUTE=yesIPV4_FAILURE_FATAL=yesIPV6INIT=noDNS1=192.168.55.2HWADDR=00:0C
参数说明: - 修改 DNS 配置文件:
vi /etc/resolv.conf
# Generated by NetworkManagernameserver 192.168.55.2
- 重新启动网络配置
service network restart#修改 IP 地址#即时生效:ifconfig eth0 192.168.55.221 netmask 255.255.255.0#启动生效:#修改 /etc/sysconfig/network-scripts/ifcfg-eth0#修改 DNS#修改/etc/resolv.conf#修改后可即时生效,启动同样有效#修改 host name#即时生效:hostname centos1#启动生效:#修改/etc/sysconfig/network#修改网卡配置#(这个是在系统重启后自动生成的,所以即使你删除它也没有关系的)vi /etc/udev/rules.d/70-persistent-net.rules