DHCP安装部署
作用:
DHCP是动态主机设置协议,是一个局域网的网络协议,使用UDP协议工作。主要有两个用途:用于内部网或网络服务供应商自动分配IP地址;给用户用于内部网管理员作为对所有计算机作中央管理的手段。
DHCP具有以下功能:
1、保证任何IP地址在同一时刻只能由一台DHCP客户机所使用。
2、DHCP应当可以给用户分配永久固定的IP地址。
3、DHCP应当可以同用其他方法获得IP地址的主机共存(如手工配置IP地址的主机)。
4、DHCP服务器应当向现有的BOOTP客户端提供服务。
工作原理:
dhcp即动态主机配置协议,是一个局域网的网络协议,使用UDP协议工作
1.DHCP客户端进行IP请求(用UDP,discover广播的形式)
2.DHCP服务器响应请求(offer广播) #scmp
3. DHCP客户机选择IP 客户端通过arp协议能否将ip转换成mac地址,如果可以说明ip已经被占用。否则次ip可用。
4.DHCP服务器确认租约
具体安装部署如下:(本实验是centos6环境下完成)
一、安装DHCP服务软件包
yum -y install dhcp
chkconfig dhcpd on #设置开机自启
二、生成配置文件(用系统提供的模版替换即可)
cp -a /usr/share/doc/dhcp-4.*.*/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
三、修改配置文件
vim /etc/dhcp/dhcp.conf
subnet 192.168.190.0 netmask 255.255.255.0 { #声明分配的网段和子网掩码
range 192.168.190.150 192.168.190.200; #声明可用IP地址池
option domain-name-servers 192.168.190.111; #设置dns服务器地址
option domain-name "dns.example.org"; #设置dns域名
option routers 192.168.190.2; #设置网关
option broadcast-address 192.168.190.255; #广播地址
default-lease-time 600; #默认租约
max-lease-time 7200; #最大租约
}
四、重启服务
service dhcpd configtest #语法检查
service dhcpd start
五、测试
1、监听DHCP服务器日志文件
tail -f /var/log/messages
2、在开一台虚拟机为测试机,设置为DHCP获取IP的方式
重启测试机网卡观察监听的日志,以及测试机获取IP的情况。
service network restart
ifconfig
六、保留地址(固定地址分配IP)
1、获取客户机的Mac地址
arp -a
2、修改主配置文件
host fantasia{
hardware ethernet mac地址; #客户机的mac地址
fixed-address IP地址; #固定分配给客户机的ip地址(可以使用地址池以外的IP)
}
3、语法检查,重启DHCP服务
service dhcpd configtest
service dhcpd restart
4、重启测试机网卡,并验证获取IP情况
service network restart
ifconfig
注:本文为博主查阅多方资料整理而成,如有侵权请留言联系博主删除。
注:本文为博主查阅多方资料整理而成,如有侵权请留言联系博主删除。
学习新东西,不要忘记复习旧知识,这样你才能更好!