DHCP服务器的安装与配置
- DHCP动态主机分配协议,是一个局域网络协议,使用UDP协议工作,端口号为67。用户可以利用DHCP服务器管理动态的IP地址分配及其他相关的环境参数配置(如:DNS,Gateway的设置)
- route -n 查看网卡
- DHCP协议的运行方式
4.客户机第一次启动登录网络时初始化租约过程
(1)IP租用请求
(2)IP租用提供
(3)IP租用选择
(4)IP租用确认
5.DHCP客户机更新租约的过程
在客户机重新启动或租期达到50%时,客户机都需要更新租
6.DHCP
(1)软件名:dhcp*
(2)DHCP主配置文件:/etc/dhcp/dhcpd.conf
(3)DHCP租约文件: /var/lib/dhcpd/dhcpd.leases
7.配置DHCP服务(需要先关闭虚拟网络编辑器中的NAT的DHCP服务,关闭双方防火墙和selinux)
(1)安装dhcp服务:yum install -y dhcp*
(2)主配置文件:vi /etc/dhcp/dhcpd.conf
给客户端分配IP地址,首先服务端要是静态IP地址,客户端为动态获取
subnet 网段 netmask 子网掩码{
range 起始IP 结束IP;
option broadcast-address 广播地址;
default-lease-time 600;
max-lease-time 7200;
option routers 网段网关;
指定IP地址
host ceshi1(组名,本文件名称唯一){
hardware ethernet 目标地址的MAC地址;
fixed-address 分配目标主机IP;
}
}
(3)启动dhcpd服务:systemctl restart dhcpd
(4)报错查看日志:vi /var/log/messages
(5)没有错之后到客户端(客户端地址状态为dhcp),重启network,查看IP是否为自动分配的IP/指定的IP地址
(6)租约文件(到服务端查看):vi /var/lib/dhcpd/dhcpd.leases
注:1.DHCP启动服务报错。配置文件有误,请查看/var/log/messages 公共服务日志,找到DHCP的服务日志,确认。
2.DHCP服务启动正常,客户端使用dhcp协议获取IP时,网络服务启动报错。客户端需要关闭NetworkManager
3.DHCP服务启动正常,客户端网络启动正常,但是无法获取IP。关闭双方的防火墙和selinux
4.Vmware的NAT网络模式,本身有自带的虚拟DHCP服务,所以自己配置的DHCP服务,需要先关闭虚拟网络编辑器中的NAT的DHCP服务
5.DHCP服务端需要配置静态IP,同时DHCP配置文件中的子网网段,需要与主机是一个网段。