Linux应用 DHCP服务器的安装和故障排除(3)

来源:Linux服务器 时间:2008-12-22 16:57:00 




  DHCP配置文件中的option

option用来配置DHCP可选参数,全部用option关键字作为开始,主要选项如表8-3所示。表8-3  DHCP配置文件中option关键字的主要选项 选  项
 解  释

subnet-mask
 为客户端设定子网掩码

domain-name
为客户端指明DNS名字

domain-name-servers
为客户端指明DNS服务器的IP地址

host-name
为客户端指定主机名称

routers
为客户端设定默认网关

broadcast-address
为客户端设定广播地址

ntp-server
为客户端设定网络时间服务器的IP地址

time-offset
为客户端设定格林威治时间的偏移时间,单位是秒

  配置实例

在下面的实例中使用一个example.com的虚拟域名,用户需要修改其中的内容以满足网络的需求。/etc/dhcpd.conf文件的内容如下:

# The options outside a subnet directive are global unless

# over-ridden by the same setting inside the subnet directive.

option domain-name-servers 192.0.34.43, 193.0.0.236;

default-lease-time 6000; max-lease-time 7200;# If this DHCP server is the official DHCP server for the local

# network, the authoritative directive should be uncommented.authoritative;

# Use this to send dhcp log messages to a different log file (you also

# have to hack syslog.conf to complete the redirection).log-facility local7;

# Handle client dynamic dns updates

ddns-update-style none;# Example Network 1 ( on eth0 )

subnet 192.168.200.0 netmask 255.255.255.0 {

option domain-name "corp.example.com";

range 192.168.200.100 192.168.200.200;

option routers 192.168.200.254;

}

上面的实例配置文件分为两个部分,即子网配置信息和全局配置信息。可以有多个子网,这里为了简化,只指定了一个子网。

(1)Subnet。

在上面的例子中,一个子网声明以“subset”关键字开始,所以子网信息包括在{}中。{}中的配置信息只对该子网有效,会覆盖全局配置。

(2)Global。

所有子网以外的配置都是全局配置,如果同一个全局配置没有被子网配置覆盖,则其将对所有子网生效。

(3)Configuration Options。

下面是上例中配置指令的解释说明。

option domain-name-servers 192.0.34.43, 193.0.0.236;

这一行指定客户端应该使用的DNS服务器,该选项可以用于全局参数或者子网参数。

default-lease-time 6000; max-lease-time 7200;

这两行是相关的,default-lease-time指定客户端需要刷新配置信息的时间间隔(秒),max-lease-time为客户端用于无法从服务器获得任何信息的时间,超过该时间则会丢弃之前从该DHCP服务器获得的所有信息,而转向使用OS的默认设置。

authoritative;

指定当一个客户端试图获得一个不是该DHCP服务器分配的IP信息,DHCP将发送一个拒绝消息,而不会等待请求超时。当请求被拒绝,客户端会重新向当前DHCP发送IP请求获得新地址。

log-facility daemon;

指定DHCP服务器发送的日志信息的日志级别。

ddns-update-style none;

该配置可以指定一个方法,客户端用该方法来更新IP对应的域名信息,本例中禁用了该特性。

subnet 192.168.200.0 netmask 255.255.255.0 {

option domain-name "corp.example.com";

range 192.168.200.100 192.168.200.200;

option routers 192.168.200.254;

}

上面内容为子网配置,第1行指定该子网地址和掩码。DHCP服务器必须拥有该子网的一个IP,domain-name设置该客户端的域名。DHCP服务器可以负责整个子网的信息,也可以只负责子网的一段。

option routers配置默认网关IP。

标签:
0
投稿

猜你喜欢

  • 关于 Google Chart 用法介绍

    2008-01-13 22:21:00
  • 什么是代理劫持

    2008-03-11 11:13:00
  • 在docker容器中调用和执行宿主机的docker操作

    2021-04-08 10:20:27
  • 网游全面审查 45款境外游戏被责令关闭

    2009-10-09 09:50:00
  • 利用网站再设计提高转换率之七步曲

    2009-09-26 12:11:00
  • 上帝与Google 玉帝和Baidu

    2008-05-05 13:22:00
  • 邵晓锋:大力加强电子商务基础设施建设

    2009-10-29 11:51:00
  • SQL Server索引管理之六大铁律

    2009-11-26 14:55:00
  • 抢鲜披露Windows Server 2008 R2新功能

    2008-11-26 15:58:00
  • 热心网友倡议 成人过六一的九大建议条例

    2008-05-27 17:45:00
  • 教您在LINUX中架设代理服务器

    2008-10-13 16:50:00
  • 用Windows2008 Server防火墙 确保系统安全

    2009-10-14 14:46:00
  • 资深Linux系统管理员网络安全经验谈

    2009-09-20 20:08:00
  • Godaddy主机空间IP被封了怎么办?

    2010-04-08 12:47:00
  • Google的Android模拟器及一些移动版产品

    2007-11-15 06:48:00
  • 经典:21招让你的Adsense收入翻倍

    2008-08-26 11:42:00
  • 配置你的第一台e-mail服务器(上)

    2007-08-23 13:54:00
  • SEO初学者对关键词搜索引擎优化三个误区

    2008-12-26 12:52:00
  • Godaddy切换操作系统来换IP

    2010-04-17 13:07:00
  • FTP站点的建立与维护

    2007-03-26 15:08:00
  • asp之家 网站运营 m.aspxhome.com