目录
一、简单介绍
1.1、单臂路由
单臂路由是指在路由器的一个接口上通过配置子接口(并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通。
1.2、DHCP
动态主机配置协议是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。
二、topo图
接口信息如下:
设备名 | 接口 | ip地址 | 所属VLAN |
---|---|---|---|
LSW1 | GE0/0/1 | / | / |
E0/0/1 | / | VLAN 10 | |
E0/0/2 | / | VLAN 20 | |
AR1 | GE0/0/1 | / | / |
GE0/0/1.10 | 192.168.10.1 | / | |
GE0/0/1.20 | 192.168.20.1 | / |
在路由器AR1上配置单臂路由+DHCP服务,实现PC1与PC2互通。
三、配置过程
3.1、基础配置
LSW1配置:
LSW1:
<Huawei>sy
[Huawei]sy LSW1
[LSW1]un in en #禁用信息提示
[LSW1]vlan batch 10 20 #创建VLAN 10 20
[LSW1]int Ethernet0/0/1
[LSW1-Ethernet0/0/1]port link-type access #接口模式为access模式
[LSW1-Ethernet0/0/1]port default vlan 10 #接口仅允许VLAN 10路由通过
[LSW1-Ethernet0/0/1]int Ethernet0/0/2
[LSW1-Ethernet0/0/2]port link-type access
[LSW1-Ethernet0/0/2]port default vlan 20 #接口仅允许VLAN 20路由通过
[LSW1-Ethernet0/0/2]int g0/0/1
[LSW1-GigabitEthernet0/0/1]port link-type trunk #接口模式为trunk模式
[LSW1-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20 #接口仅允许VLAN 10、20路由通过
AR1配置:
<Huawei>sy
[Huawei]sy AR1
[AR1]un in en
交换机流量经过路由器AR1时,均会被脱标签处理(配置在文章后续)。故无需创建VLAN。
3.2、单臂路由配置
AR1配置:
[AR1]int g0/0/1.10 #进入GE0/0/1的子接口GE0/0/1.10
[AR1-GigabitEthernet0/0/1.10]ip address 192.168.10.1 24
[AR1-GigabitEthernet0/0/1.10]dot1q termination vid 10 #终结vlan 10的dot1q报文
[AR1-GigabitEthernet0/0/1.10]arp broadcast enable #开启子接口ARP代理
[AR1-GigabitEthernet0/0/1.10]dhcp select global #开启接口采用全局地址池的DHCP服务
[AR1-GigabitEthernet0/0/1.10]int g0/0/1.20
[AR1-GigabitEthernet0/0/1.20]ip address 192.168.20.1 24
[AR1-GigabitEthernet0/0/1.20]dot1q termination vid 20
[AR1-GigabitEthernet0/0/1.20]arp broadcast enable
[AR1-GigabitEthernet0/0/1.20]dhcp select global
・dot1q termination vid [vlan id] :该命令用于设置子接口终结单层VLAN ID(VID)。通过配置此命令,可以在子接口上终结dot1q报文,实现不同VLAN间的互通。
・arp broadcast enable :缺省情况下,子接口没有使能ARP广播功能。此命令用于使能子接口的ARP广播功能。
3.3、DHCP配置
AR1配置:
[AR1]dhcp enable #开启DHCP服务
[AR1]ip pool vlan10
[AR1-ip-pool-vlan10]network 192.168.10.0 mask 24 #设置地址池网段
[AR1-ip-pool-vlan10]gateway-list 192.168.10.1 #设置地址池网关
[AR1-ip-pool-vlan10]dns-list 8.8.8.8 #设置地址池域名服务器
[AR1-ip-pool-vlan10]q
[AR1]ip pool vlan20
[AR1-ip-pool-vlan20]network 192.168.20.0 mask 24
[AR1-ip-pool-vlan20]gateway-list 192.168.20.1
[AR1-ip-pool-vlan20]dns-list 8.8.8.8
・excluded-ip-address [IP_ADDR<X.X.X.X>] :该命令用于排除不参与DHCP服务的地址池网段地址(未在本实验中进行配置,仅供参考)。如[AR1-ip-pool-vlan10]excluded-ip-address 192.168.10.100代表192.168.10.100这个IP地址不参与VLAN10地址池的动态地址分配服务。
3.4、PC1与PC2开启DHCP服务
四、实验结果测试
PC1与PC2通过DHCP服务获得的地址如下:
PC1与PC2互ping结果如下:
试验成功!