赞
踩
在思科VLAN综合实操中,一般会涉及以下配置:
创建VLAN:使用命令 vlan $vlan_id
创建VLAN。
将端口划分到VLAN:使用命令 interface $interface
进入端口配置模式,然后使用 switchport mode access
和 switchport access vlan $vlan_id
将端口划分到指定的VLAN。
配置Trunk端口:使用命令 interface $interface
进入端口配置模式,然后使用 switchport mode trunk
配置Trunk端口,并可以进一步配置允许通过的VLAN列表。
配置VLAN间路由:使用命令 interface vlan $vlan_id
进入SVI(Switched Virtual Interface)配置模式,然后配置IP地址和子网掩码,并启用接口。
配置VLAN间通信:通过配置路由器或三层交换机的路由功能,实现不同VLAN之间的通信。
配置路由器中的虚拟端口:开启物理端口后使用命令interface $interface_id.id进入虚拟端口,然后配置ip网段和掩码;
以上是思科VLAN综合实操中常见的配置,具体配置可能会根据网络拓扑和需求有所不同。
根据每台PC机所处的位置配置地址,这里可以统一给他们的地址为.1 / .2(每个IP网段共有254个地址是可以分配给PC机的,分别是第1~254,IP地址中的第一个地址.0是网络地址(保留地址),IP网段的最后一个地址.255是广播地址(保留地址)
PC0:10.1.1.1(IP地址),255.255.255.0(子网掩码)
PC1:10.1.2.1(IP地址),255.255.255.0(子网掩码)
PC2:10.1.2.2(IP地址),255.255.255.0(子网掩码)
PC3:10.1.3.1(IP地址),255.255.255.0(子网掩码)
PC4:10.1.4.1(IP地址),255.255.255.0(子网掩码)
PC5:10.1.5.1(IP地址),255.255.255.0(子网掩码)
PC6:10.1.5.2(IP地址),255.255.255.0(子网掩码)
PC7:10.1.6.1(IP地址),255.255.255.0(子网掩码)
Router(config)#interface FastEthernet0/0
Router(config-if)#no shutdown(开启接口)
Router(config)#interface Serial0/0
Router(config-if)#ip address 192.168.1.1 255.255.255.0
Router(config-if)#no shutdown
Router(config)#interface Serial0/0
Router(config-if)#ip address 192.168.1.2 255.255.255.0
Router(config-if)#no shutdown
Switch>en
Switch#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#vlan 10(创建一个vlan编号为10的虚拟局域网)
Switch(config-vlan)#name vlan10(为VLAN10命名,可以用来标识VLAN的用途或名称;这一步也可以不配置)
Switch(config-vlan)#vlan 20
Switch(config-vlan)#name vlan20
Switch(config-vlan)#vlan 30
Switch(config-vlan)#name vlan30
Switch(config-vlan)#exit
Switch(config)#int fa0/1
Switch(config-if)#switchport mode trunk
Switch(config-if)#switchport trunk allowed vlan 10,20
Switch(config-if)#exit
Switch(config)#int fa0/2
Switch(config-if)#switchport mode trunk(将该接口配置为trunk模式,表示该接口将用于传输多个VLAN的数据)
Switch(config-if)#switchport trunk allowed vlan 20,30(允许该trunk链路通过VLAN20,、VLAN30的数据传输)
Switch(config-if)#exit
Switch(config)#int fa0/24
Switch(config-if)#switchport mode trunk
Switch(config-if)#switchport trunk allowed vlan all(允许该trunk链路通过所有VLAN的数据传输,不对VLAN进行限制)
Switch>en
Switch#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#vlan 10(创建一个vlan编号为10的虚拟局域网)
Switch(config-vlan)#name vlan10(为VLAN10命名,可以用来标识VLAN的用途或名称;这一步也可以不配置)
Switch(config-vlan)#vlan 20
Switch(config-vlan)#name vlan20
Switch(config-vlan)#int fa0/1
Switch(config-if)#switchport mode access(设置接口fa0/1为访问模式,即用于连接终端设备)
Switch(config-if)#switchport access vlan 10(将接口fa0/1划分到VLAN10中,表示该接口连接的设备属于VLAN10)
Switch(config-if)#int fa0/2
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 20
Switch>en
Switch#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#vlan 20(创建一个vlan编号为20的虚拟局域网)
Switch(config-vlan)#name vlan20(为VLAN20命名,可以用来标识VLAN的用途或名称;这一步也可以不配置)
Switch(config-vlan)#vlan 30
Switch(config-vlan)#name vlan30
Switch(config-vlan)#int fa0/1
Switch(config-if)#switchport mode access(设置接口fa0/1为访问模式,即用于连接终端设备)
Switch(config-if)#switchport access vlan 20(将接口fa0/1划分到VLAN10中,表示该接口连接的设备属于VLAN20)
Switch(config-if)#int fa0/2
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 30
Switch>en
Switch#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#vlan 10(创建一个vlan编号为10的虚拟局域网)
Switch(config-vlan)#name vlan10(为VLAN10命名,可以用来标识VLAN的用途或名称;这一步也可以不配置)
Switch(config-vlan)#vlan 20
Switch(config-vlan)#name vlan20
Switch(config-vlan)#vlan 30
Switch(config-vlan)#name vlan30
Switch(config-vlan)#int fa0/1
Switch(config-if)#switchport mode access(设置接口fa0/1为访问模式,即用于连接终端设备)
Switch(config-if)#switchport access vlan 10(将接口fa0/1划分到VLAN10中,表示该接口连接的设备属于VLAN20)
Switch(config-if)#int fa0/2
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 20
Switch(config-if)#exit
Switch(config)#int fa0/23
Switch(config-if)#switchport mode trunk(将该接口配置为trunk模式,表示该接口将用于传输多个VLAN的数据)
Switch(config-if)#switchport trunk allowed vlan all(允许该trunk链路通过所有VLAN的数据传输,不对VLAN进行限制)
Switch(config-if)#int fa0/24
Switch(config-if)#switchport mode trunk
Switch(config-if)#switchport trunk allowed vlan all
Switch(config-if)#end
Switch(config)#vlan 20(创建一个vlan编号为20的虚拟局域网)
Switch(config-vlan)#name vlan20(为VLAN20命名,可以用来标识VLAN的用途或名称;这一步也可以不配置)
Switch(config-vlan)#vlan 30
Switch(config-vlan)#name vlan30
Switch(config-vlan)#int fa0/1
Switch(config-if)#switchport mode access(设置接口fa0/1为访问模式,即用于连接终端设备)
Switch(config-if)#switchport access vlan 20(将接口fa0/1划分到VLAN10中,表示该接口连接的设备属于VLAN20)
Switch(config-if)#int fa0/2
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 30
Switch(config-if)#int fa0/24
Switch(config-if)#switchport mode trunk(将该接口配置为trunk模式,表示该接口将用于传输多个VLAN的数据)
Switch(config-if)#switchport trunk allowed vlan 20,30(允许该trunk链路通过VLAN20,、VLAN30的数据传输)
Switch(config-if)#end
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#int fa0/0.1(进入FastEthernet 0/0接口的子接口1配置模式,这里的子接口号可以使其他的,只要配置的时候能区分好VLAN区域就行)
Router(config-subif)#encapsulation dot1Q 10(配置子接口1的VLAN封装类型为802.1Q,并指定VLAN ID为10)
Router(config-subif)#ip add 10.1.1.254 255.255.255.0(为子接口1配置IP地址为10.1.1.254,子网掩码为255.255.255.0)
Router(config-subif)#int fa0/0.2
Router(config-subif)#encapsulation dot1Q 20
Router(config-subif)#ip add 10.1.2.254 255.255.255.0
Router(config-subif)#int fa0/0.3
Router(config-subif)#encapsulation dot1Q 30
Router(config-subif)#ip add 10.1.3.254 255.255.255.0
Router(config-subif)#exit
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#int fa0/0.1(进入FastEthernet 0/0接口的子接口1配置模式,这里的子接口号可以使其他的,只要配置的时候能区分好VLAN区域就行)
Router(config-subif)#encapsulation dot1Q 10(配置子接口1的VLAN封装类型为802.1Q,并指定VLAN ID为10)
Router(config-subif)#ip add 10.1.4.254 255.255.255.0(为子接口1配置IP地址为10.1.4.254,子网掩码为255.255.255.0)
Router(config-subif)#int fa0/0.2
Router(config-subif)#encapsulation dot1Q 20
Router(config-subif)#ip add 10.1.5.254 255.255.255.0
Router(config-subif)#int fa0/0.3
Router(config-subif)#encapsulation dot1Q 30
Router(config-subif)#ip add 10.1.6.254 255.255.255.0
Router(config-subif)#exit
Router(config)#int loopback 0
Router(config-if)#ip add 1.1.1.1 255.255.255.255(环回接口地址自由配置即可)
Router(config-if)#router ospf 1
Router(config-router)#network 10.1.1.0 0.0.0.255 area 0(网段地址+反掩码+区域号)
Router(config-router)#network 10.1.2.0 0.0.0.255 area 0
Router(config-router)#network 10.1.3.0 0.0.0.255 area 0
Router(config-router)#network 192.168.1.0 0.0.0.255 area 0
Router(config-router)#end
Router(config)#int loopback 0
Router(config-if)#ip add 2.2.2.2 255.255.255.255(环回接口地址自由配置即可)
Router(config-if)#router ospf 1
Router(config-router)#network 10.1.4.0 0.0.0.255 area 0(网段地址+反掩码+区域号)
Router(config-router)#network 10.1.5.0 0.0.0.255 area 0
Router(config-router)#network 10.1.6.0 0.0.0.255 area 0
Router(config-router)#network 192.168.1.0 0.0.0.255 area 0
Router(config-router)#end
好啦,到这里已经完成了本次配置的内容学习啦,觉得学到东西的各位朋友们可以关注博主并点个赞哦 ~ 您的认可是我坚持创作的动力。小白会不定期更新,关注小白让你实时了解更多的思科路由配置知识!!!
注:本文章配置皆为个人学习理解,如有不同理解或有讲解错误的地方,欢迎评论区留言指出,谢谢!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。