DHCP服务
一、DHCP概述
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。
DHCP协议采用客户端/服务器模型,主机地址的动态分配任务由网络主机驱动。当DHCP服务器接收到来自网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网络主机地址信息的动态配置。
二、DHCP功能
1. 保证任何IP地址在同一时刻只能由一台DHCP客户机所使用。
2. DHCP应当可以给用户分配永久固定的IP地址。
3. DHCP应当可以同用其他方法获得IP地址的 主机共存(如手工配置IP地址的主机)。
4. DHCP 服务器应当向现有的BOOTP 客户端提供服务。
三、DHCP项目作业
DHCP配置文件:/etc/dhcp/dhcpd.conf
先将配置文件里的#号注释内容去掉:
grep -v "#" /etc/dhcp/dhcpd.conf > /etc/dhcp/dhcpd.conf.bak
cat /etc/dhcp/dhcpd.conf.bak > /etc/dhcp/dhcpd.conf
DHCP配置文件内容:
①全局配置
option domain-name ""==>双引号里就是你给他起个名字
option domain-name-servsers==>DNS的IP地址(优先看/etc/resolv.conf)
default-lease-time 600==>默认最小租约时间600秒
max-lease-time 7200==>默认最大租约时间7200秒
log-facility local17==>日志的路径,相对路径都是相对当前配置文件
②分发范围
subnet 后面改成网段IP netmask 后面是掩码改成 255.255.255.0
range 192.168.200.100 192.168.200.200;==>范围
option routers 192.168.200.2;==>路由->网关IP
③指定固定电脑获取固定地址
host==>主机名,后面随便取
hardware ethernet ==>网卡地址,看自己电脑的地址,例:00:0c:29:3c:f5:1b
fidxed-address==>强制插给它哪个IP
重启dhcpd服务==>service dhcpd restart