DHCP
dhcp 是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:用于内部网或网络服务供应商自动分配IP地址;给用户用于内部网管理员作为对所有计算机作中央管理的手段。
DHCP协议采用客户端/服务器模型,主机地址的动态分配任务有网络主机驱动,当DHCP服务器接收到网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网络主机地址信息的动态配置。
DHCP具有以下功能:
(1)保证任何IP地址在同一个时刻只能由一台DHCP客户机锁使用
(2)DHCP应当可以给用户分配永久固定的IP地址
(3)DHCP应当可以同用其他方法获得IP地址的主机共存(如手工配置IP地址的主机)
(4)DHCP服务器应当向现有的BOOTP客户端提供服务
① Linux下的DHCP配置:
配置文件都放在/etc/dhcp目录下;主配置文件为dhcpd.conf
- 全局范围查找dhcp相关文件:
find / -name “dhcp*”
- 将/usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample文件复制到配置文件目录下,并覆盖dhcpd.conf文件,即可获得主配置文件。
cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp.conf
- 然后编辑 /etc/dhcp.conf ,编辑配置文件即可。
编辑信息如下:
配置固定分配的IP地址
hardware ethernet ===>硬件设备的mac地址(标识符)
fixed-address ====>需设置的固定IP地址
② 重启dhcp服务
service dhcpd restart
③查看dhcp服务ip分配结果(启动dhcp服务)
(1)先设置windows服务器ip地址的自动获取
(2)关闭虚拟机自带的dhcp服务
(3)在cmd中,释放当前虚拟机的ip地址:
ipconfig /release
(4)在cmd中,重新获取ip地址
ipconfig /renew