Linux基础教程之DHCP配置详解

一、 所需配置文件

1. Red Hat Enterprise Linux 光盘(第四张)

2. /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample  DHCP配置文件的模板,安装后会自动出现该文件,该文件无需配置。

3. /etc/dhcpd.conf    DHCP的配置文件,默认系统没有该文件,需要通过cp命令把模板文件copy过来并且命名为“dhcpd.conf”命令如下:cp  /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample  /etc/dhcpd.conf

二、 配置过程

1.  安装DHCP

#rpm –qa | grep dhcp                    //查看是否安装DHCP  若安装跳过本步骤进行第二步

#mount  /media/cdrom                                //挂载光盘

#cd  /media/cdrom/RedHat/RPMS                    //进入光盘目录

#rpm –ivh dhcp-3.0.1-58.EL4.i386.rpm                //安装所需的RPM包

#cd;eject            //弹出光盘

2.#cat  /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample      //查看DHCP配置文件的模板

3.#cp  /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample  /etc/dhcpd.conf      //通过cp把模板文件copy过来并且命名为“dhcpd.conf”

4.配置dhcpd.conf文件

ddns-update-style interim;              //配置使用过度性DHCP-DNS互动更新

ignore client-updates;                    //忽略客户端更新

subnet 192.168.3.0 netmask 255.255.255.0 {      //设置子网声明

# - - - default gateway

option routers    192.168.3.1                      //为DHCP客户设置默认网关

option subnet-mask  255.255.255.0;          //为DHCP客户设置子网掩码

option nis-domain  “fengzl.com”;          //为DHCP客户设置NIS域

option domain-name  “fengzl.com”;    //为DHCP客户设置DNS域

option domain-name-servers 192.168.3.1; //为DHCP客户设置DNS地址

option time-offset    -18000; #Eastern Standard Time  //设置与格林威治时间的偏移时间(s)

#    option ntp-servers    192.168.1.1;                        //为DHCP客户设置网络时间服务器的ip地址

#    option netbios-name-servers 192.168.1.1;        //为DHCP客户设置Netbios地址

# ---Selects point-to-point node (default is hybrid). Don’t change this

# --you understand Netbios very well

#      option netbios-node-type 2;

range dynaic-bootp 192.168.3.1 192.168.3.200;  //设置地址池

default-lease-time 21600;                                      //为DHCP客户设置默认的地址租期(s)

max-lease-time 43200;                                            //为DHCP客户设置最长的地址租期(s)

#  we want the nameserver to appear at a fixcd address

#    host ns {                                                          //设置主机声明

#          nest-server  marvin.redhat.com;                      //设置用于定义服务器从引导文件中装入的主

机名, 用于无盘工作站

#          hardware Ethernet 12:34:56:78:AB:CD;  //指定DHCP客户的MAC地址

#          fixed-address 207.175.42.154;                    //对指定的MAC地址分配固定的IP地址

#        }

}

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/27653.html