我刚刚安装了CentOS 6.5并配置了以下文件:
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=aa:bb:dd:dd:ee:ff
TYPE=Ethernet
UUID=adfddfaf-9sda-adse-dfs4-asdfsdfdfg97
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=dhcp
/etc/sysconfig/network
NETWORKING=yes
HOSTNAME=localhost.IM
NTPSERVERARGS=iburst
重新启动计算机时,ifconfig eth0
显示IP地址,但resolv.conf
文件为空。它里面说的就是search IM
。nameservers
该文件中没有列出。
但是,启动后,如果我确实dhclient -r
要释放IP地址,然后键入dhclient eth0
要获取IP地址,resolv.conf
则会使用我的DNS名称服务器正确填充。
为什么我的配置文件中没有自动发生这种情况?我认为dhcp
在我的ifcfg-eth0
文件中启用该功能应该可以解决此问题。
CentOS文档说设置NETWORKING=yes
在启动时开始联网:http : //www.centos.org/docs/5/html/Deployment_Guide-zh-CN/s1-dhcp-configuring-client.html。
任何帮助表示赞赏。
/etc/sysconfig/network-scripts/ifup-eth
。
.IM
主机名的关闭,并尝试localhost以外的东西,或者完全忽略它。