如何指定DHCP IP地址? (CentOS 5.3)

我想缩短CentOS虚拟机的启动时间。 他们在我们的testing周期中自动产生。 我们注意到,从DHCP服务器获取IP地址可能需要15秒的时间,并且怀疑它与DHCP广播发现有关。

如何在CentOS 5.3中硬编码DHCP服务器的IP地址?

我注意到,dhclient手册页有“-s”选项,允许指定确切的DHCP IP地址。 但是这不会影响VM的启动周期。

现在我已经find了关于dhclient选项的一些东西,我查看了/etc/sysconfig/network-scripts/ifup-eth 。 在最坏的情况下,您可以编辑该脚本以使用-s选项运行dhclient来指定DHCP服务器。

还有一个可选的/etc/dhclient.conf文件,但是看着man dhclient.conf我看不到任何对应于“-s”命令行开关的选项。

硬编码你的IP地址。 我宁愿将其configuration为静态。

vim /etc/sysconfig/network-scripts/ifcfg-eth0 <interface-name>对于每个networking接口,都有相应的接口configuration脚本。 这些文件中的每一个都提供特定于特定networking接口的信息

添加以下

 DEVICE=eth0 BOOTPROTO=none ONBOOT=yes NETWORK=10.0.1.0 NETMASK=255.255.255.0 IPADDR=10.0.1.27 GATEWAY=10.0.1.1