单臂路由/dhcp小实验

2 篇文章 0 订阅

在这里插入图片描述

PC1与PC3属于相同VLAN 10,PC2与PC4属于VLAN20
sw1与sw2互联接口配置链路聚合,属于trunk类型,sw2的g0/0/3属于hybrid端口

需求:VLAN20内的PC机通过DHCP获取IP地址,并能与VLAN10的主机进行互访

首先,vlan10内的主机需要手动配置地址:
pc1:192.168.10.1/24
pc3:192.168.10.3/24
首先我们先进行VLAN的划分、端口类型以及链路聚合的配置:
[sw1]vlan batch 10 20
[sw1]int g 0/0/4
[sw1-GigabitEthernet0/0/4]port link-type access
[sw1-GigabitEthernet0/0/4]port default vlan 10
[sw1-GigabitEthernet0/0/4]int g 0/0/5
[sw1-GigabitEthernet0/0/5]port link-type access
[sw1-GigabitEthernet0/0/5]port default vlan 20
[sw1]int Eth-Trunk 0
[sw1-Eth-Trunk0]trunkport g 0/0/1 0/0/2
[sw1-Eth-Trunk0]port link-type trunk
[sw1-Eth-Trunk0]port trunk allow-pass vlan 10 20

[sw2]vlan batch 10 20
[sw2]int g 0/0/3
[sw2-GigabitEthernet0/0/3]port hybrid pvid vlan 10
[sw2-GigabitEthernet0/0/3]port hybrid untagged vlan 10
[sw2-GigabitEthernet0/0/3]int g 0/0/4
[sw2-GigabitEthernet0/0/4]port link-type access
[sw2-GigabitEthernet0/0/4]port default vlan 20
[sw2]int Eth-Trunk 0
[sw2-Eth-Trunk0]trunkport g 0/0/1 0/0/2
[sw2-Eth-Trunk0]port link-type trunk
[sw2-Eth-Trunk0]port trunk allow-pass vlan 10 20
在这里插入图片描述
划分到vlan 10下的两台主机可以相互通信,
接下来我们需要在R1上配置单臂路由,需要先创建两个逻辑子接口:
[r1]int g 0/0/0.1
[r1-GigabitEthernet0/0/0.1]ip add 192.168.10.254 24 给逻辑子接口配置IP地址,该地址为pc1、pc3网关地址
[r1-GigabitEthernet0/0/0.1]dot1q termination vid 10 配置子接口封装vlan 10
[r1-GigabitEthernet0/0/0.1]arp broadcast enable 使能子接口的ARP广播功能

[r1-GigabitEthernet0/0/0.1]int g 0/0/0.2
[r1-GigabitEthernet0/0/0.2]ip add 192.168.20.254 24 给逻辑子接口配置IP地址,该地址为pc2、pc4网关地址
[r1-GigabitEthernet0/0/0.2]dot1q termination vid 20 配置子接口封装vlan 20
[r1-GigabitEthernet0/0/0.2]arp broadcast enable 使能子接口的ARP广播功能

然后,VLAN20内的主机需要通过dhcp分配获得IP地址,我们还需要在0.2逻辑口进行dhcp的配置:
[r1]dhcp enable 系统视图下先使能DCHP
[r1]int g 0/0/0.2
[r1-GigabitEthernet0/0/0.2]dhcp select interface 配置基于接口方式分配IP地址
此时在PC2、PC4查看ip地址是否分配成功:
在这里插入图片描述
在这里插入图片描述

划分到vlan 20下的两台均已分配到ip地址并能相互通信。接下来要测试不同vlan间是否能够通信,
但最后一步,还需要在SW1上配置G 0/0/3接口,允许带有VLAN 10 20的数据帧通过:
[sw1]int g 0/0/3
[sw1-GigabitEthernet0/0/3]port link-type trunk
[sw1-GigabitEthernet0/0/3]port trunk allow-pass vlan 10 20

此时使用pc1 ping pc2、pc4
在这里插入图片描述
两台主机都能ping通,实现了不同VLAN下的互访,本次小实验完成~

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值