一. DHCP服务概述
DCP基于客户端/服务器模式。 当DHCP客户机启动时,它会自动与DHCP服务器进行通信,并提供DHCP服务器自动为DHCP客户机分配IP地址的服务。 安装了DHCP服务软件的服务器称为DHCP服务器,启用了DHCP功能的客户机称为DHCP客户机。 DHCP服务器以地址租用方式为DHCP客户机提供服务。 DHCP服务器有以下两种方式。
二. DHCP服务机制
向DHCP服务器请求新的IP地址
(1) DHCP discover (DHCP发现) ) ) ) ) ) ) ) ) DHCP发现) ) ) ) ) DHCP发现) ) ) DHCP发现)。
)2) DHCPoffer(DHCP提供) )
(3) DHCPrequest ) (DHCP请求) ) ) ) ) ) ) )。
)4) DHC包(DHCP确认) ) ) ) ) ) )
2 .更新IP地址租用
(1)当DHCP客户机的IP地址使用时间达到租用时间的一半时,它会向DHCP服务器发送新的DHCP请求。 如果服务器收到此消息后没有理由拒绝请求,它会发送DHCPACK消息。 当DHCP客户机接收到此响应消息时,租用周期将重新开始。
)2)在IP地址重新租用过程中发生以下两种特例之一时,需要单独处理:
重新启动HCP客户机时
IP地址租期超过一半,更新失败时
三. DHCP分配方式:
自动分配:分配到一个IP地址后永久使用
手动分配-包含用于指定IP地址的DHCP服务器管理员
动态分配—在使用后释放IP,供其他客户端使用
安装DHCP服务器
yuminstallDHCP-yDHCP软件包的安装
主要配置文件/etc/dhcpd.conf
程序/user/sbin/
全局设置,应用于整个DHCP服务器
ddns-update-style none; 动态
默认读时间21600; 默认租赁时间
最大读时间43200; 最大租赁时间
option domain-name “domain.org "; 选择域
选项域名称服务器202.106.0.20; 为客户分配DNS地址
范围参数设置用于分配的IP地址池
选项子网-掩码参数
option rouyers参数:设置客户机的默认网关
硬件以太网参数:指定对应的MAC地址
固定地址参数:指定保留的IP地址
租赁文件/var/lib/dhcpd/dhcpd/lsase
查看lss租赁文件信息
HCP继电器实验:
使用shell软件配置服务器、客户端、路由器和交换机
使用sw2交换机创建vlan和配置vlan
conf t进入全局模式
创建vlan20、20、88 VLAN 10、vlan20和vlan88
do show vlan-sw b显示vlan接口配置
sw2配置:
)1)在全局模式下,首先建立vlan (conft缩写命令进入全局模式,vlan vlan-id建立vlan的VLAN编号) ) ) ) ) )。
)2)进入接口模式,为对应的vlan分配对应的接口(int-id对应的接口,sw mo acc定义双层端口模式,swaccvlan-id端口对应的vlan )
)3)在全局模式下,查看vlan以防止错误(在do show vlan-sw b中查看vlan ),一般最后进行验证
4 )全局模式下,进行干线接口配置(支持int int-id的接口,sw mo t接口配置为干线,sw t en dot封装类型)
注:创建的vlan 10、vlan 20和vlan 88
vlan 10与接口f1/2相对应,vlan 20与接口f1/3相对应,vlan 88与接口f1/1相对应
干线配置接口f1/0
配置sw2并配置sw3路由器以创建vlan
创建干线并将接口设置为f1/1
在全局模式下,进行干线接口结构(与int int-id对应的接口、sw mo t接口结构为干线、sw t en dot封装类型) )
在三层交换机上配置每个VLAN的IP地址(int vlan vlan-id为VLAN模式,ip add ip-address netmask IP地址,no shut为打开接口) )。
注:干线接口f1/1
vlan 10的IP地址: 192.168.10.1 255.255.255.0
vlan 20的IP地址: 192.168.20.1 255.255.255.0
vlan 88的IP地址: 192.168.88.1 255.255.255.0
确认接口,确认没有错误
在服务器上安装DHCP软件包
vim/etc/sys config/network-scripts/if CFG-ens 33进入配置文件
动态IP地址更改静态IP地址
系统重新开始网络重新启动
ifconfig显示IP信息
vim /etc/dhcp/dhcpd.conf进入DHCP主配置文件
配置子网、子网掩码、地址池范围和网关
系统开始dhcpd将启动服务
将所有虚拟机VMnet调整为主机专用模式,并根据每个虚拟机进行分配
sw3服务器指定DHCP服务器的IP地址
第一个windows10系统
希望释放IP地址: ipconfig /release
获取IP地址: ipconfig /renew
第二台win 10-2系统
取得IP地址
证明两个IP地址都正确获取,并且实验成功!