DHCP的基本原理与注意

1,DHCP基本概念
dynamic host configuration protocol 动态主机配置协议
2,工做原理
a, dhcp discover   寻×××器

b  ,dhcp offer   服务器提供ip
c,  dhcp request  接受租约
d,  dhcp ack 确认租约
3,提供参数
ip地址 netmask子网掩码 gataway网关 dnsDNS broadcast广播地址
4,租约
50%   --- dhcp request
87.5% --- dhcp discover
5,端口
67服务器端端口,68 udp 客户端端口
二,配置dhcp服务器
条件:
DHCP SERVER 必须有个固定ip
全部设备都在一个网络当中

2,主配置文件
/etc/dhcpd.conf
subnet   申明所分配的ip网络范围
range    申明所分配的ip地址的范围,必须写在subnet里面
host     绑定主机
default-lease-time  (默认租约期)
max-lease-time      (最大租约期)        
fixed-address           (为主机分配固定IP,只能用在host声明) 
hardware   ethernet  (指定主机物理地址,只能用在host声明) 
option  routers        (指定网关地址)
option  domain-name-servers    (指定DNS服务器地址)
3,多网卡接口
/etc/sysconfig/dhcpd 提供dhcp服务的网络接口,特别是在服务器
有多块网卡时,要指定提供DHCP服务的端口!!!
ifdown   eth1
ifup   eth14,启动#/etc/init.d/dhcpd start/stop/restart/status#service dhcpd start/stop/restart/status#chkconfig --level 35 dhcpd on#ntsysv#ps -e#netstat -ln | grep 67#tail -f /var/log/message5,租约文件,查看有哪些机器从我这里获取了TCP/IP信息/var/lib/dhcp/dhcpd.lease