欢迎来到天天文库
浏览记录
ID:34724216
大小:88.18 KB
页数:11页
时间:2019-03-10
《linux的dhcp服务器》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、LinuxDHCP配置 2009-12-1716:01:29
2、 分类:linux管理
3、 标签:
4、字号大中小 订阅17.1DHCP服务DHCP也叫做动态主机服务,它的作用主要是为网络中的主机主机提供IP地址服务的。Dhcp采用client/server模式,客户机请求,服务端响应。17.1.1dhcp工作原理1.客户端向网络上广播dhcpdiscover包,内包含客户机的mac地址。2.dhcp服务器收到客户机的dhcpdiscover包后,发送一个dhcpoffer广播包,内包含IP地址,dhcp服务器IP等内容。3.客户机收
5、到第一个dhcp服务器发送的dhcpdiscover包后,再以广播的形式发送一个dhcprequest包发给所有的dhcp服务器,内有一个DHCP服务器IP,说我以已经找到了一个DHCP了。4.被选中的服务器再发一个dhcppak广播包确认此IP的发放。这个IP地址可以使用一半租期的时间,超过一半时间应续租,如果过了一半时间后找不到DHCP服务器的话,可以再使用四分之一时间,然后就过期了。用户就不能通过此IP地址进行通信了。17.1.2dhcp服务安装首先应确认dhcp服务的安装rpm-qdhcppackagedhcpisnotin
6、stalled 没有安装,下面是dhcp的安装。rpm-ivhdhcp-3.0pl1-23.i386.rpm dhcp的安装warning:dhcp-3.0pl1-23.i386.rpm:V3DSAsignature:NOKEY,keyIDdb42a60ePreparing... ###########################################[100%] 1:dhcp ###########################################[100%
7、]17.2DHCP服务的配置Dhcp服务的配置文件默认是没有的,需要在/etc手工创建dhcpd.conf文件。但是幸运的是,在安装dhcp服务时会为我们提供一个示例文件/usr/share/doc/dhcp-3.0.1/dhcp.conf.samplecpdhcp.conf.sampledhcpd.conf将其复制为/etc/dhcpd.conf并在其基础上进行修改配置。17.2.1dhcp单网配置文件编辑dhcp配置文件为以下内容。具体的实际的环境的配置可以在以下配置文件的基础上进行修改,使其满足具体环境中的应用。vi/etc/
8、dhcpd.confddns-update-styleinterim; /*dhcp支持的dns动态更新方式*/ignoreclient-updates; /*忽略客户端DNS动态更新*/subnet192.168.1.0netmask255.255.255.0{/*作用域网段*/ range192.168.1.11192.168.1.100; /*ip地址段范围*/ optionrouters192.168.1.1; /*网关地址*/ option
9、subnet-mask255.255.255.0; /*子网掩码*/ optiondomain-name"koumm.com"; /*域名*/ optiondomain-name-servers192.168.1.1,202.103.24.68;/*dnsIP*/ optionbroadcast-address192.168.16.255;/*广播地址*/ default-lease-time86400; /*租期1天,秒数*/ max-lease-time172800;
10、 /*最长租期2天*/ /*绑定pc1主机ip地址配置*/hostpc1{ hardwareethernet00:a0:cc:cf:9C:14;/*绑定机MAC地址*/ fixed-address192.168.1.20; /*最长租期2天*/ } hostpc2{ hardwareethernet04:20:c1:f8:37:11; fixed-address192.168.1.30; }}17.2.2dhcp超网配置文件vi/etc/dhcp.confddns-
11、update-styleinterim; /*dhcp支持的dns动态更新方式*/ignoreclient-updates; /*忽略客户端DNS动态更新*/shared-networkmynet{
此文档下载收益归作者所有