Answers:
看起来您的eth0尚未设置。这是我在CentOS 6.4上修复我的问题的方法。
sudo su -
cat /etc/sysconfig/network |grep -i network
这应该返回:NETWORKING = yes-如果不是,则将其更改为yes。
vi /etc/sysconfig/network-scripts/ifcfg-eth0
看起来应该像这样:
DEVICE="eth0"
HWADDR="08:00:27:07:9e:57"
NM_CONTROLLED="YES"
ONBOOT="NO"
我们要在此处更改一些选项,NM_CONTROLLED需要为NO,ONBOOT需要为YES,最后在底部添加此代码:
BOOTPROTO="dhcp"
这将允许您从DHCP中获取IP并从实质上启用IPV4。
现在,整个文件应如下所示:
DEVICE="eth0"
HWADDR="08:00:27:07:9e:57"
NM_CONTROLLED="NO"
ONBOOT="YES"
BOOTPROTO="dhcp"
保存并关闭。现在,让我们重新启动网络服务以使用以下设置重新加载:
[root@Development ~]# service network restart
Shutting down interface eth0: [ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0:
Determining IP information for eth0... done.
[ OK ]
注意“ eth0” –太棒了!现在让我们检查一下是否从DHCP中获得了IPV4:
ifconfig
您现在应该看到“ eth0”。
您没有配置网络。您应该在安装过程中启用了它(这并不明显,我在第一次最小安装中也错过了它)。尝试:
dhclient eth0 # gets you DHCP on en0
这将使您入门。然后尝试:
yum install system-config-network-tui
这将为您提供一个基于curses的网络配置程序,您可以在其中永久设置内容。
dhclient eth0
每次重新启动虚拟机时都需要输入吗?