DHCP服务器
分类:项目实施 热度:

DHCP服务器
 
DHCP:动态主机配置协议
作用:自动为客户端分配IP、掩码、网关、DNS、NTP...
========================================================
 
一、DHCP概述
软件包: dhcp
配置文件: /etc/dhcp/dhcpd.conf
租约文件: /var/lib/dhcpd/dhcpd.leases
监听端口: 67/udp
 
[root@tianyun ~]# yum -y install dhcp
[root@tianyun ~]# cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcpd.conf 
 
二、DHCP配置
案例1: 为一个单一的网段提供地址服务
[root@tianyun ~]# vim /etc/dhcp/dhcpd.conf
ddns-update-style interim;
ignore client-updates;    
subnet 192.168.2.0 netmask 255.255.255.0 {
        option routers                   192.168.2.1;        
        option subnet-mask               255.255.255.0;  
        option domain-name-servers  202.106.0.20,8.8.8.8;
      option ntp-servers               192.168.1.1;
 
        range dynamic-bootp 192.168.2.10 192.168.2.220;
        default-lease-time 21600;秒 组约时间
        max-lease-time 43200; 最大组约时间
}    
[root@tianyun ~]# service dhcpd start
 
DHCP语法检查工具:dhcpd
错误1: Not configured to listen on any interfaces!    
网卡网段必须和DHCP分配的网段匹配
 
[root@tianyun ~]# service dhcpd restart
[root@tianyun ~]# chkconfig dhcpd on
 
案例2: 为多个网段提供地址服务(需要DHCP中继代理支持)中继需要三层交换支持
option subnet-mask               255.255.255.0;    
option domain-name-servers      202.106.0.20,8.8.8.8;  
option ntp-servers       192.168.2.100;
default-lease-time 21600;
max-lease-time 43200;    
#vlan100
subnet 192.168.100.0 netmask 255.255.255.0 { #即使有网段中的主机是固定IP,但是该网段也要在DHCP中配置出来,否则服务无法启动
}    
#vlan1
subnet 192.168.1.0 netmask 255.255.255.0 {
        option routers                  192.168.1.1;
        range dynamic-bootp 192.168.1.10 192.168.1.220;
}    
#vlan2
subnet 192.168.2.0 netmask 255.255.255.0 {
        option routers                  192.168.2.1;
        range dynamic-bootp 192.168.2.10 192.168.2.220;
}    
                         
三、DHCP客户端获取IP的四个过程:
 1. DHCPDISCOVER                 client ----广播-----> ALL
 2. DHCPOFFER server--------------> client 
 3. DHCPREQUEST client ----广播-----> ALL       #第二次依然使用广播,目的是为了告诉其他DHCP服务器,自己已经得到DHCP回应。
 4. DHCPACK    server--------------> client
 
上一篇:SSH服务 下一篇:NTPD服务器 时间服务器
猜你喜欢
各种观点
热门排行
精彩图文