在eve-ng模拟器上进行Cisco单臂路由配置,图文实例详解
一般是局域网有不同网段(VLAN)需要相互通信,而路由器的物理接口又不够时,可采用单臂路由解决通信问题。
单臂路由,即在路由器上设置多个逻辑子接口,每个子接口对应一个vlan。在每个子接口的数据在物理链路上传递都要标记封装。Cisco设备支持ISL和802.1q(dot1Q)协议。华为只支持802.1q。
单臂路由原理,可以参考往期的抓包分析:
【原创】华为网络设备单臂路由配置实验
往期精彩文章:
手把手教你安装eve-ng模拟器,带你遨游网络技术世界!
2拓扑图
3配置步骤
路由器配置:
A-along_Router(config)#interface ethernet0/0
A-along_Router(config-if)#no shut //打开物理接口。
A-along_Router(config)#int ethernet 0/0.10 //进入子接口
A-along_Router(config-subif)#encapsulation dot1Q 10 //封装dot1Q协议,建立与vlan10的关联
A-along_Router(config-subif)#ip add 192.168.1.1 255.255.255.0 //给子接口配置IP地址
A-along_Router(config-subif)#no shut //打开子接口。
A-along_Router(config)#int ethernet 0/0.20 //进入子接口
A-along_Router(config-subif)#encapsulation dot1Q 20 //封装dot1Q协议,建立与vlan20的关联
A-along_Router(config-subif)#ip address 192.168.2.1 255.255.255.0
//给子接口配置IP地址
A-along_Router(config-subif)#no shut //打开子接口。
交换机配置:
Switch(config)#vlan 10
Switch(config-vlan)#name IT-Department
Switch(config-vlan)#exit
Switch(config)#vlan 20
Switch(config-vlan)#name Sale-Department
Switch(config-vlan)#
Switch(config)#interface Ethernet0/1
Switch(config-if)#switchport access vlan 10 //把e0/1划分到vlan10
Switch(config-if)#switchport mode access //把该接口设置为access模式
Switch(config)#interface Ethernet0/2
Switch(config-if)#switchport access vlan 20 //把e0/2划分到vlan20
Switch(config-if)#switchport mode access //把该接口设置为access模式
Switch(config)#interface Ethernet0/0
Switch(config-if)#switchport trunk encapsulation dot1q
Switch(config-if)#switchport mode trunk //把该接口设置为trunk模式
PC1配置:
VPCS> ip 192.168.1.10 255.255.255.0 192.168.1.1 //给PC1设置ip地址为192.168.1.10,掩码设置为:255.255.255.0,网关设置为:192.168.1.1
Checking for duplicate address...
PC1 : 192.168.1.10 255.255.255.0 gateway 192.168.1.1
VPCS>
PC2配置:
VPCS> ip 192.168.2.20 255.255.255.0 192.168.2.1 //给PC2设置ip地址为192.168.2.20,掩码设置为:255.255.255.0,网关设置为:192.168.2.1
Checking for duplicate address...
PC1 : 192.168.2.20 255.255.255.0 gateway 192.168.2.1
VPCS>
4验证
PC1测试网关、PC2的连通性:
你的鼓励让我更有动力
赞赏
0人进行了赞赏支持
更多相关文章
- OSPF邻居都Full,为啥还不通呢?
- 2021年5月IDEA最新激活码,解决This license BISACXYELK has 。。
- CentOS6.8配置GO语言开发环境
- PHP:cURL error 60: SSL certificate unable to get l
- centos 配置DNS
- ASP.NET Core WebApi基于JWT实现接口授权验证
- Saltstack自动化操作记录(2)-配置使用
- Tomcat通过Memcached实现session共享的完整部署记录
- 使用AMD灵活配置实例使PeopleSoft降本增效