快速业务通道

LINUX网络服务 DHCP服务

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-03

LINUX网络服务 DHCP服务

1.DHCP的概述

欲设置好一个网络环境并使计算机可以顺利地连上Internet,则计算机里一定要有IP、netmask、network、broadcast、gateway、DNS IP等网络参数才可以.其中IP、netmask、broadcast与gateway都可以在/etc/sysconfig/network-scripts/ifcfg-eth[0-n]文件里设置,DNS IP则是在/etc/resolv.conf里设置.只要这几个网络参数设置正确,计算机就应该可以上网了.

LINUX系统中(网络接口)的网络属性,可以使用手动和自动两种方式进行配置.

手动设置网络属性是在主机的网络配置文件中进行网络属性的设置,系统每次启动后都根据配置文件的设置内容进行网络属性的配置.

自动设置网络属性的主机只需要在网络接口配置文件中声明使用DHCP进行网络配置,主机每次启动时都会向网络中的DHCP服务器发送请求,并根据DHCP服务器返回的配置信息进行网络属性的设置.

2.DHCP的运作方式

DHCP主要通过客户端传送广播数据包给整个物理网段内的主机,若局域网内有DHCP主机,则会响应客户端的IP参数要求.DHCP服务器与客户端应该在同一个物理段内.

(1)客户端取得IP参数的程序

客户端利用广播数据包发送DHCP需求

DHCP主机响应信息

客户端接收DHCP服务器提供的参数并设置本身的网络环境

DHCP服务器记录该次租约行为

(2)DHCP服务器给予客户端的IP类型

设置DHCP服务器给予客户端的IP类型主要有以下两种:

固定IP

在linux上如何知道你的MAC呢,最简单的方式就是使用IFCONFIG以及ARP来进行:

动态IP

CLIENT端每次连上DHCP所取得的IP都不是固定的,是由DHCP从尚未使用的IP中随机选取的.除非局域网内的计算机有可能作为主机,设置为固定IP,否则使用动态IP比较简单,使用时具有较好的弹性. 拥有帝国一切,皆有可能。欢迎访问phome.net

(3)多台DHCP主机在同一物理网段的情况

当网段里有两台以上的DHCP主机时,到底哪一台主机会设置我的这台计算机所发出的DHCP要求呢?在网络上,很多时候都是先抢先得的,DHCP响应也是如此.当server 1先响应时,你使用的就是server 1所提供的网络参数内容;如果是server 2先响应,则你使用的就是server 2 所提供的网络参数内容.

3.DHCP服务器端的设置

3.1所需软件

(1)DHCP:提供整个DHCP服务器的主要配置文件、启动的脚本及执行文件等重要数据.

(2)/etc/dhcpd.conf:这是DHCP服务器的主要配置文件,在一些版本中这个文件可能不存在,如果确定要安装dhcp软件却找不到此文件时,需要我们手动建立它.设置文件的实际位置可参考/etc/init.d/dhcpd的规范.在dhcp软件在发布的时候都会附上范例文件dhcpd.conf.sample,可以使用rpm -ql dhcp来查询该范例文件,然后将该文件复制成为/etc/dhcpd.conf,再手动修改/etc/dhcpd.conf即可.

(3)/usr/sbin/dhcpd:这是启动整个dhcp daemon 的执行文件.

(4)/var/lib/dhcp/dhcpd.leases:DHCP服务器端与客户端租约建立的启始与到期时间就记录在这个文件中.

3.2配置文件/etc/dhcpd.conf的语法

DHCP的设置很简单,只要将dhcpd.conf设置好即可.不过编辑此文件需要注意以下几点:

#为批注符号

除了括号那一行外,其他的每一行后面都要以“;”结束.这是最容易出错的地方.

(1)整体设置(GLOBAL)

整体设置包括设置租约期限、DNS的IP地址、路由器的IP地址、动态DNS更新的类型等,当静态IP及动态IP内没有规范到某些设置时,则以整体设置为准.常使用的参数有以下几项:

Default-lease-time时间:默认的租约时间,默认单位为秒. 拥有帝国一切,皆有可能。欢迎访问phome.net

Max-lease-time时间:最大租约时间,当客户端超过租约时间但尚未更新IP时,最长可以使用该IP的时间.

Option routers路由器的地址:设

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号