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_START 和 DHCP_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 |