当前位置

DHCP 服务器指南

主标签

第一步,获取DHCP服务器软件包。

dhclient-3.0pl2-6.16.i686.rpm

dhcp-3.0pl2-6.16.i686.rpm

dhcp-devel-3.0pl2-6.16.i686.rpm

以上三个软件包可以从我们的镜像站点获取。

第二步,安装软件包

rpm -ivh dhclient-3.0pl2-6.16.i686.rpm
rpm -ivh dhcp-3.0pl2-6.16.i686.rpm
rpm -ivh dhcp-3.0pl2-6.16.i686.rpm

第三步,创建配置文件/etc/dhcpd.conf,内容如下:

#Start of /etc/dhcpd.conf
ddns-update-style interim;
ignore client-updates;
# Home-LAN 小型局域网
subnet 192.168.1.0 netmask 255.255.255.0 {
        # --- 默认网关
        option routers 192.168.1.1;
        option subnet-mask 255.255.255.0;
        option nis-domain "timeout.homeip.net";
        option domain-name "timeout.homeip.net";
        # --- option domain-name-servers ISP's DNS1,ISP's DNS2;
        # 用逗号来添加多个DNS
        option domain-name-servers 192.168.1.1,24.222.0.75,24.222.0.91;
        option time-offset -18000;
        range dynamic-bootp 192.168.1.2 192.168.1.254;
        default-lease-time 21600;
        max-lease-time 43200;
        }
#End of /etc/dhcpd.conf

如果你有两块网卡,并且想用你的eth1为内网提供DHCP服务,你只要修改/etc/init.d/dhcpd里的RETVAL=0,把"0"改成"1"就可以了。

第四步,把你的DHCP服务加入到系统服务中去,这样每次系统启动都会自动加载DHCP服务器。

setup or chkconfig --add dhcpd