IP地址配置方式 :
手工配置IP :
网络管理员为路由器、服务器以及物理位置与逻辑位置均不会发生变化的网络设备分配静态的 IP 地址。
动态配置IP:
网络设备的 物理位置和逻辑位置经常会发生变化,管理员无法及时地为其分配新的 IP 地址。.
DHCP
Dynamic Host Configuration Protocol动态主机配置协议
实现集中管理方式,自动为客户机提供网络信息分配。
采用客户机/服务器模式
服务器:传送主机配置信息。
客户:请求并获得主机配置信息。
基于BOOTP(Bootstrap Protocol)协议
端口号:
Bootps: UDP 67
Bootpc: UDP 68
相关标准:
RFC2131(DHCP)
RFC3315(DHCPv6)
RFC951 RFC1542 (BOOTP)
DHCP消息格式:
DHCP三种分配IP地址机制
自动分配方式(Automatic Allocation) 为主机指定一个永久性的IP地址,可以永久性。
动态分配方式(Dynamic Allocation) 给主机指定一个具有时间限制的IP地址,到期时,该地址可以被其他主机使用。
手工分配方式(Manual Allocation) 客户端的IP地址是由网络管理员指定的。
DHCP报文:
DHCP DISCOVER 客户端开始DHCP过程的第一个报文,是请求IP地址和其它配置参数的广播报文。
DHCP OFFER 服务器对DHCP DISCOVER报文的响应,是包含有效IP地址及配置的单播(或广播)报文。
DHCP REQUEST 客户端对DHCP OFFER报文的响应,表示接受相关配置。客户端续延IP地址租期时也会发出该报文。
DHCP ACK 服务器对客户端的DHCP REQUEST报文的确认响应报文。客户端收到此报文后,才真正获得了IP地址和相关的配置信息。
DHCP DECLINE 当客户端发现服务器分配的IP地址无法使用(如IP地址冲突时),将发出此报文,通知服务器禁止使用该IP地址。
DHCP NAK 服务器对客户端的DHCP REQUEST报文的拒绝响应报文。客户端收到此报文后,会重新开始新的DHCP过程。
DHCP RELEASE 客户端主动释放服务器分配的IP地址。当服务器收到此报文后,则回收该IP地址,并可以将其分配给其它的客户端。
DHCP INFORM 客户端获得IP地址后,发送此报文请求获取服务器的其它一些网络配置信息,如DNS等。
定义排除范围:
(config)#ip dhcp excluded-address IP地址
(config)#ip dhcp excluded-address 开始地址 结束地址
单个指定或指定范围
通常保留网关地址、设备管理地址、服务器地址、网络打印机地址等。
定义DHCP池名 (config)#ip dhcp pool 池名
定义地址池 (dhcp-config)#network 网络地址 子网掩码
配置方法:
定义网关地址 (dhcp-config)#default-router 网关地址
定义DNS服务器地址 (dhcp-config)#dns-server DNS服务器IP
配置方法(模拟器无) 定义域名 (dhcp-config)#domain-name 域名
指定WINS服务器 (dhcp-config)# netbios-name-server 服务器IP
关闭DHCP服务: (config)#no service dhcp
启动DHCP服务: (config)#service dhcp
配置完成后,服务自动开启。
相关命令 #show ip dhcp binding
相关命令 #show ip dhcp server statistics
DHCP RELAY中继 功能: 实现跨路由的dhcp租约申请。
配置:
启动DHCP服务。
(config)#service dhcp
开启中继 (config)#ip dhcp relay information trust-all
接口开启help-address功能 (config-if)#ip helper-address DHCP服务器地址
原文:https://www.cnblogs.com/tuzhixs/p/14386608.html