交换机和路由器区别:交换机主要是划分valn管理,配置相同网段的PC通讯,但PC要求同网段才可以通讯的。路由器主要是确保不同网段的PC通讯。注意交换机是不存在网关配置的说法的,只有路由器有。
N.1 交换机CTL命令行
1)交换机介绍
VLAN的作用就是划分网段 让不同的网段的计算机不能互访,进行数据保护。
注意 在是使用 思科模拟器的时候 ,在命令行里面 一定要使用英文输入法 不要用中文输入法 ,不然 无法输入或者无法执行或者回车没有反应,而且追号使用系统自带的输入法。
2)模式命令
(1)用户模式:Switch>
(2)特权模式:Switch>enable
Switch#
(3)全局配置模式:Switch# configure terminal
Switch(config)#
(4)接口配置模式:Switch(config)#interface fastethernet0/1
Switch(config-if)#
注释:0/1是接口的1编号,rangeF0/1-3是接口0/1、0/2、0/3的接口范围,即端口。
注释:Switch-lib-------交换机的名字,是管理员起的。 注释:(config)---------可以配置的状态,相当于root的这种特权吧。
3)完成命令和防错命令
exit是返回上层配置模式;
end退出且保存,如果没有保存,关机后,设置就会没有成功;
disable: 直接退出(self 不保存);
(config)# no ip domain-lookup // 当你敲不小心敲错了,不用当做域名进行DNS解析。这个命令一开始就好用上,省的麻烦
4)vlan的创建,删除,查看命令
(1)创建vlan
Switch(config)#vlan 2 //创建valn,编号为2,注意valn 1,是不能创建的,默认系统占用了。
Switch(config-vlan)#name v2
Switch(config)#end
(2)删除vlan命令
全局配置模式下:
Switch(config)#no vlan 2
Switch(config)#end
(3)查看valn信息
查看所有vlan信息
show vlan brief // 端口已经回到默认的vlan1
查看指定vlan
Switch#show vlan id 10 //查看单个vlan
5)vlan的Access模式
(0)介绍
交换机三种端口模式Access、Hybrid和Trunk的理解
Access类型端口:只能属于1个VLAN,一般用于连接计算机端口;
(1)一次将多个端口添加到vlan中:
Switch#config terminal
Switch(config)#interface range f0/1 - 5 //1-5的端口范围,这个不像路由器要激活端口
Switch(config-if)#Switchport mode access
Switch(config-if)#switchport access vlan 2 //把端口加入到vlan 2
Switch(config-if)#end
(2)把某个端口从vlan中移除
Switch1(config)#interface f0/6
Switch1(config-if)#no switcheport access vlan 2
6)vlan的trunk模式
(0)介绍
交换机三种端口模式Access、Hybrid和Trunk的理解
Trunk类型端口:可以允许多个VLAN通过,可以接收和发送多个VLAN 报文,一般用于交换机与交换机相关的接口。
(1)配置接口为trunk命令
Switch(config)# interface f0/1(这个端口时交换机和交换机之间的端口)
Switch(config-if)#Switchport mode trunk
(2)在trunk中添加vlan
Switch(config)# interface f0/1(端口)
Switch(config-if)#Switchport trunk allowed vlan add 2 (这里可以写add all)
(3)从trunk中删除vlan
Switch(config)# interface f0/1(端口)
Switch(config-if)#Switchport trunk allowed vlan remove 2
N.2 交换机配置案例
1)介绍
(2)交换机一般用 配置线
(3)配置valn的结论
[1] 只有同一个网段的PC,才可以通讯。如果不是同一个网段,就要使用路由器来进行通讯(路由器后面讲解)
[2] 不管是否同在一交换机下, 某一个pc端只能访问相同vlan下的其他pc端
2)案例
(1)192.168.188.1 ping 不通 192.168.177.1,因为不是同一个网段。(截图略)
(2)配置图"左边valn3"的Access(每一个单独的valn内部通信)
Switch#configure terminal
Switch(config)#vlan 3
Switch(config-vlan)#name v3
Switch(config-vlan)#end(这部可以留到最后执行)
Switch(config)#interface range f0/4-5 #一次将多个端口添加到vlan中
Switch(config-if-range)#Switchport mode access #设置access模式
Switch(config-if-range)#switchport access vlan 3 #加入vlan3
Switch(config-if-range)#end
如果valn3配置了,但是另外一边的交换机的valn3却没有配置,即使他们在同一个网段,也无法通信。
(3)配置图"左边valn3"的trunk步骤(每一个valn之外通信,注意 vlan 编号是要相等的)
Switch>enable
Switch# configure terminal
Switch(config)#interface fastethernet0/3
Switch(config-if)#Switchport mode trunk
Switch(config-if)#Switchport trunk allowed vlan add all
Switch(config-if)#end