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服务的网络接口,特别是在服务器
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 eth1
4,启动
#/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/message
5,租约文件,查看有哪些机器从我这里获取了TCP/IP信息
/var/lib/dhcp/dhcpd.lease
4,启动
#/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/message
5,租约文件,查看有哪些机器从我这里获取了TCP/IP信息
/var/lib/dhcp/dhcpd.lease
转载于:https://blog.51cto.com/yongzhi/234854