在企业中有大量的主机或者设备需要获取ip地址和网参数,如果手工配置工作量是非常大的,而且容易出错,不方便管理,用户如果擅自更改可能会造成ip地址冲突。怎么才能避免这样的现象发生呢?下面就用到了DHCP服务器这项功能。

DHCP(Dynamic Host Configuration Protocol):动态主机配置协议,dhcp 使用传输层udp协议,客户端使用68端口,服务器使用67,通过DHCP协议可以自动为主机分配ip地址,大大减少网络管理员的工作量。

工作原理
四个步骤
1、发现阶段,源地址(0.0.0.0)目标地址(255.255.255.255)客户端广播发送dhcp discover(探索)报文
2、提供阶段,源地址(dhcp本机地址)目标地址(192.168.1.1)服务器回应dhcp offer(同意)报文
3、选择阶段,客户端广播发送dhcp requst(确认请求可以使用) 报文,客户端发送免费arp信息,检测ip冲突
4、确认阶段,服务器回应dhcp ack报文DHCP应用

sw4是DHCP服务器,通过配置使v10 v20 v30自动获取ip地址。

1,规划ip地址与vlan
2,交换机之间接口配置为中继链路
连接pc的接口配置为access模式
并加入相应vlan
3,在三层交换机系统视图开启dhcp功能
创建不同vlan的dhcp池
再进入虚拟接口开启dhcp全局模式
下面是一些基础命令:
dhcp配置
1,系统视图开启dhcp功能
[Huawei]dhcp enable
2,创建地址池
[Huawei]ip pool 1 为地址池命名
[Huawei-ip-pool-1]network 192.168.1.0 mask 24 分配网段(192.168
[Huawei-ip-pool-1]gateway-list 192.168.1.1 分配网关
[Huawei-ip-pool-1]dns-list 8.8.8.8 分配dns地址
[Huawei-ip-pool-1]lease day XX 分配租期(默认1天)
3,在端口中开启dhcp全局模式
[Huawei-GigabitEthernet0/0/0]dhcp select global

使用基于接口的dhcp
[Huawei-GigabitEthernet0/0/2]dhcp select interface
保留地址
[Huawei-GigabitEthernet0/0/2]dhcp server excluded-ip-address
配置dns
[Huawei-GigabitEthernet0/0/2]dhcp server dns-list 8.8.8.8
查看接口dhcp地址使用状态
[Huawei]dis ip pool interface GigabitEthernet0/0/2 used
查看全局dhcp地址使用状态
[Huawei]dis ip pool name 1 used

通过DHPC协议最大的作用就是能动态自动获取IP地址,实现网络集中管理,避免繁琐的手工配置,快速适应网络的变化。