详解如何搭建DHCP服务器
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-03-29
字开始滴 常见选项使用如下: (1)option routers IP地址 作用:为客户端指定默认网关 (2)option subnet-mask 子网掩码 作用:设置客户端的子网掩码 (3)option domain-name-servers IP地址 作用:为客户端指定DNS服务器地址 (4) option broadcasst-address 广播地址: 设定广播地址而已.如果没有设定的话,系统应该会自动依据 class A, B, C 的原则来计算出广播地址. 注意:(1)、(2)、(3)选项可以用在全局配置中,也可以用在局部配置中. ok 大概说完了之后,我们来看看这个配置文件到底是什么样子的 图上的是我自己服务器上的配置,基本上就这么多东西.根据实际情况大家也可以自己添加. 这里稍微多说几句关于dhcp的固定ip获取: (1)host 主机名 {......} 作用:用于定义保留地址 注意:该项通常搭配subnet声明使用. (2)hardware 类型硬件地址 作用:定义网络接口类型和硬件地址.常用类型为以太网(ethernet),地址为MAC地址. (3)fixed-address IP地址 作用:定义DHCP客户端指定的IP地址. 注意:(2)、(3)项只能应用于host声明中. 配置到这里,基本上就已经可以正常使用了,但如果服务器上有多个网络接口的时候,往往就会出错.比如192.168.0.0/24是eth0 上的,而192.168.1.0/24是eth1上的,如果DHCP服务器同时监听的是两个接口的话,这个时候我们192.168.1.0/24上的客户端发送了dhcp封包要求,这个时候他取的ip就可能取成192.168.0.0/24网段上的了(服务器设置的是0网段),为了防止这类事情发生,我们最好可以设定dhcp的监听端口.如图: (1)编辑主配置文件dhcpd.conf,指定IP作用域(指定一个或多个IP地址范围). (2)建立租约数据库文件. (3)重新加载配置文件或重新启动dhcpd服务使配置生效. DHCP工作流程: (1)客户端发送广播向服务器申请IP地址. (2)服务器收到请求后查看主配置文件dhcpd.conf,先根据客户端的MAC地址查看是否为客户端设置了固定IP地址. (3)如果为客户端设置了固定IP地址则将该IP地址发送给客户端.如果没有设置固定IP地址,则将地址池中的IP地址发送给客户端. (4)客户端收到服务器回应后,客户端给于服务器回应,告诉服务器已经使用了分配的IP地址. (5)服务器将相关租约信息存入数据库.
本文出自 “linux学习笔记” 博客,请务必保留此出处http://20101218.blog.51cto.com/283611/635261 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于详解如何搭建DHCP服务器的所有评论