S9306基本的DHCP-RELAY的应用

来源:互联网 发布:数据录入软件 编辑:程序博客网 时间:2024/06/05 23:03

头段时间帮某广电网络做新建城域网工程,汇聚使用的是华为的S9306交换机,由于是前期建设,暂时只使用一台S9306作为汇聚,下挂OLT  ONU做测试。诸如BRAS,SR路由,防火墙都在后期会逐步入网。

因为是测试,所以将DHCP服务器,DNS服务器侧挂在了S9306上,这里就以这个案例做一个DHCP relay的分析:基本拓扑:

 

假设划分6个VLAN,每个VLAN使用不同的IP地址段。则DHCP服务器需要配置6个地址池,分别给不同的VLAN分配IP地址。

配置9306如下:

# 创建DHCP服务器组。

执行命令dhcp enable,使能系统DHCP功能。
<Quidway> system-view
[Quidway] dhcp server group dh


# 为DHCP服务器组添加DHCP服务器。

[Quidway-dhcp-server-group-dhcpgroup1] dhcp-server 10.10.10.1     10.10.10.1为DHCP服务器IP地址
[Quidway-dhcp-server-group-dhcpgroup1] quit
 

在VLANIF接口下使能DHCP Relay功能。

# 创建VLAN并将GE1/0/0接口加入到VLAN中。

[Quidway] vlan 1001
[Quidway-Vlan100] quit
[Quidway] interface gigabitethernet 1/0/0
[Quidway-GigabitEthernet1/0/0] port link-type trunk
[Quidway-GigabitEthernet1/0/0] port trunk allow vlan 1001 to 1006       允许通过的VLAN,下面连接OLT
[Quidway-GigabitEthernet1/0/0] quit
 

# 使能全局DHCP功能,并使能VLANIF接口下DHCP Relay功能。

[Quidway] dhcp enable
[Quidway] interface vlanif 1001                      其他vlanif 同样的设置
[Quidway-Vlanif100] dhcp select relay
[Quidway-Vlanif100] quit
 

为VLANIF接口绑定指定的DHCP服务器组。

# 创建为VLANIF接口配置IP地址。

[Quidway] interface vlanif 1001
[Quidway-Vlanif100] ip address 10.10.20.1 24


# 为VLANIF接口指定DHCP服务器。

[Quidway-Vlanif100] dhcp relay server-select dh
 

设置DHCP服务器的接入端口

interface GigabitEthernet1/0/1
 description to DHCPserver1
 port link-type access
 port default vlan 3551                   3551为DHCP所在的VLAN
 combo copper            光电共享口,设置为电口模式。

设置DHCP服务器的VLANIF子接口,DHCP服务器通过该子接口与9306上其他的VLAN通信。在华为的三层交换机上,VLANIF子接口之间是可以互相通信的,当然,走的是三层。

interface Vlanif3551
 description to DHCPserver
 ip address 10.10.10.2 255.255.255.252

通过这番设置后,就能在9306上中继DHCP 数据了。ONU下面的电脑,可以通过自动获取正常的获取到IP地址,而且是根据VLAN来获取的。