我在 vmware 中安装了 CentOS 服务器用于测试。出于某种奇怪的原因,启动时它无法正确获取 IP 地址
因此,每次出现这种情况时,我都必须手动使用“ifdown”和“dhclient”。我只在互联网运行接口方面遇到问题,而其他接口都没有问题。
答案1
这是CentOS 6
?如果是的话,我也被这个搞糊涂了。看看官方 CentOS 6 常见问题解答。
问题是NetworkManager
现在由它来负责eth0
设备,默认情况下它是禁用的。在安装过程中,您可以配置eth0
它以使其自动启动,但默认情况下它不会自动启动。
如果您需要在设置系统后进行配置,您可以按照常见问题解答中的步骤进行操作,这些步骤将准确地告诉您如何设置eth0
。
修复的关键在于您需要编辑此eth0
配置文件,,/etc/sysconfig/network-scripts/ifcfg-eth0
并确保该ONBOOT
行已启用,即ONBOOT="yes"
。
以下是在 CentOS 安装过程中配置此项的几个屏幕截图。前几次我完全错过了。