这个手动 dhcp 配置中我缺少什么?
我使用的是 CentOS 6。从Redhat 的页面我已经设置了一个手动配置的 dhcp 客户端:
这/etc/sysconfig/网络文件应包含以下行:
NETWORKING=yes
如果您希望在启动时启动网络,则必须将 NETWORKING 变量设置为 yes。
这/etc/sysconfig/网络脚本/ifcfg-eth0文件应包含以下行:
DEVICE=eth0 BOOTPROTO=dhcp ONBOOT=yes
来自另一个网站的同一篇博客:
附加/修改配置[/etc/sysconfig//network]如下:
NETWORKING=yes HOSTNAME=myserver.example.com GATEWAY=10.1.1.1
我删除了 Linux 文件/etc/recolv.conf它是使用我的旧 Belkin 路由器的网关首选项自动生成的,然后发出命令:
# /etc/init.d/network restart
我还安装了该dhclient
软件包,并按照说明发出了撤销命令并请求新的动态 IP这里。
我知道这些设置有效,因为我使用相同的说明成功连接到我的旧 Belkin 路由器 (192.168.2.1)。我断开了此路由器的连接,删除了 resolv.conf 文件并连接到另一个路由器 (10.10.10.1)。但当我发出网络重启命令时,Cent 系统仍在寻找这个旧网关。为什么?
是不是我上次成功连接后还剩下什么我没删除的东西?或者可能是 NetworkManager 的偏好设置——我使用这些设置关闭了它红帽指示?