dhcp-3.0pl2

dhcp 软件包包含DHCP的代理程序(dhclient)和服务器(server)程序. 如过你想安装这个软件包,它 的安装指导在 dhcp-3.0pl2. 注意,如果你只想用代理程序,你不需要 运行服务器(server)程序并且不需要那些为服务器守护进程提供的起动脚本和连接. 你只有在要对某个网络提供服务器时才需要运行DHCP 服务器程序,如果不是的话,不要运行它.当你安装完软件包后,回到这里来配置代理(dhcpclient).

配置 dhclient, 你需要建立两个文件, /etc/sysconfig/network-devices/ifconfig.eth0 and /etc/dhclient.conf.

首先, 建立 ifconfig.eth0 用以下命令 (它将覆盖以前存在的文件):

cd /etc/sysconfig/network-devices &&
cat > /etc/sysconfig/network-devices/ifconfig.eth0 << "EOF"
ONBOOT=yes
DHCP_PROG=/sbin/dhclient
DHCP_START=<appropriate start parameters>
DHCP_STOP=-r
EOF

要得到更多的信息关于 DHCP_STARTDHCP_STOP 参数, 看dhclient的man文档.

接下来, 你需要建立 the /etc/dhclient.conf用以下命令 :

cat > /etc/dhclient.conf << "EOF"
# dhclient.conf

interface "eth0"{
prepend domain-name-servers 127.0.0.1;
request subnet-mask, broadcast-address, time-offset, routers,
        domain-name, domain-name-servers, host-name;
require subnet-mask, domain-name-servers;
}
# end dhclient.conf
EOF