[root@test~]#vi/etc/dhcpd.conf (建立配置文件)
全局设置:作用于整个配置文件
ddns-update-style interim; //DHCP和DNS更新模式,必须包括的设置项
authoritative; //拒绝不正确的IP请求。
subnet 192.168.1.0 netmask 255.255.255.0 { //全局总的子网和掩码
default-lease-time 21600; //缺省租约时间,参数值的单位是秒
max-lease-time 43200; //最大租约时间,参数值的单位是秒
# --- default gateway//设置默认网关
option routers 192.168.1.254; //网关
option subnet-mask 255.255.255.0; //掩码
option nis-domain "benet.com"; //主机所在NIS域的名称
option domain-name "benet.com"; //主机所在域的名称
option domain-name-servers 192.168.1.100; //DNS服务器的IP地址,可以有多个中间用逗号隔开
option time-offset -18000; # Eastern Standard Time //时间偏差
# option ntp-servers 192.168.1.1;
# optionnetbios-name-servers 192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change thisunless
# -- you understand Netbios very well
# option netbios-node-type 2;
局部设置:
range 192.168.1.101 192.168.1.200; //地址池
# we want the nameserver toappear at a fixed address
option routers192.168.1.254;
host dns { //声明的保留地址,host后面的名称是自己随便命的
hardware ethernet00:0C:29:0C:4B:67;
fixed-address192.168.1.99;
}
host web { //声明的保留地址
hardware ethernet00:14:85:CF:DF:A3;
fixed-address192.168.1.80;
}
}
注意,局部声明里面也可以包含有option选项,如:可以在上面加上option routers 192.168.1.254; 只是作用范围比较小,但是优先生效。
(1) 两个与DNS解析相关的文件(./etc/resolv.conf 和./etc/host.conf)
./etc/resolv.conf该文件指定系统中DNS服务器的IP地址和一些相关信息。格式一般如下:
Search www.baidu.com
nameserver 192.168.1.1
nameserver 192.168.1.154
第一行指定位置该计算机的域时,默认属于指定的域。
第二行和第三行指定系统用于查找域名的域名服务器的IP地址。可以为系统指定多个域名服务器。当系统进行域名查询时,首先查找第一台域名服务器,如果第一台域名服务器没有响应,则查找第二台域名服务器,以此类推。
./etc/host.conf该文件进行域名解析时查找host文件和DNS服务器的顺序。一般格式如下:
orderhost,bind