Cisco三层交换机配置VLAN间路由,要求各个PC互相都要PING通,IP我已经设了,请按照我的IP帮我写出全部配置

因为本人是菜鸟,请尽量些详细点(所有细节都要,谢谢了),最好说明理由,非常感谢,可以把答案发到我的邮箱[email protected],也可以直接写,拜托了,后天要考核了T T

1、 三层交换机上配置:
Switch>en
Switch#vlan da
Switch#vlan database
Switch(vlan)#vlan 10
VLAN 10 added:
Name: VLAN0010
Switch(vlan)#vlan 20
VLAN 20 added:
Name: VLAN0020
Switch(vlan)#vlan 30
VLAN 20 added:
Name: VLAN0030
Switch(vlan)#exit
Switch#config t
Switch(config)#int vlan 10
Switch(config-if)#ip add 192.168.1.1 255.255.255.0
Switch(config-if)#int vlan 20
Switch(config-if)#ip add 192.168.2.1 255.255.255.0
Switch(config-if)#int vlan 30
Switch(config-if)#ip add 192.168.3.1 255.255.255.0
Switch(config-if)#int f0/1
Switch(config-if)#sw trunk encapsulation dot1q
Switch(config-if)#switchport mode trun
Switch(config-if)#int f0/2
Switch(config-if)#sw trunk encapsulation dot1q
Switch(config-if)#switchport mode trun
Switch(config-if)#int f0/3
Switch(config-if)#sw trunk encapsulation dot1q
Switch(config-if)#switchport mode trun
Switch(config)#end
Switch#wr
Building configuration...
[OK]

2、二层交换机上的配置都一样;把端口加入到对应的vlan就OK了!
Switch>en
Switch#vlan da
Switch#vlan database
Switch(vlan)#vlan 10
VLAN 10 added:
Name: VLAN0010
Switch(vlan)#vlan 20
VLAN 20 added:
Name: VLAN0020
Switch(vlan)#vlan 30
VLAN 20 added:
Name: VLAN0030
Switch(vlan)#exit
APPLY completed.
Exiting....
Switch#config t
Switch(config)#int f0/11
Switch(config-if)#sw mode trunk
Switch(config-if)#int f0/1
Switch(config-if-range)#sw acc vlan 10
Switch(config-if-range)#int f0/2
Switch(config-if-range)#sw acc vlan 20
Switch(config-if-range)#int f0/3
Switch(config-if-range)#sw acc vlan 30
Switch(config-if-range)#end
Switch#wr
Building configuration...
[OK]
图中没标连接的端口,所以自己对照一下。追问

sw trunk encapsulation dot1q
sw acc vlan 10
switchport mode trun
这三条命令的作用是?
三层交换机是最上面那个交换机吗?
三层交换机上的配置的vlan 10,20,30跟二层的交换机的vlan的

10,20,30是一样吗?不好意思,我真的很菜

追答

sw trunk encapsulation dot1q 封装dit1q协议
sw acc vlan 10 端口加入到vlan
switchport mode trun 端口变成trunk模式
3560交换机是三层交换机。vlan的配置跟二层一样。

追问

就是说要是我把三层交换机的vlan配制成vlan10,20,30,把二层交换机的vlan100,200,300这就不行,对不?) sw trunk encapsulation dot1q 这条命令打不上去啊,出现错误

追答

二层交换机上配置不同的vlan不行的,你的软件是那个版本的?旧版本的不需要这条命令。

追问

想问一下,已经设置了虚拟局域网了,例如以PC3和PC0为例,他们都属于不同的虚拟局域网了,而且网段,网关都不同,怎么会ping的通呢?求你讲细一点吧,我真的很模糊,谢谢

追答

三层交换机是带路由功能的,你show ip route 就可以看到他们的直连路由了,有路由两局域网就可以相互通信了。简单的说,就好像是用路由器连接两个不同的局域网。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-26
3560配置:
conf t
vlan 10
name vlan10
vlan 20
name vlan 20
vlan 30
name vlan 30
interface f0/0
description connection-to-switch1
sw trunk en dot1q
sw mo trunk
interface f0/1
description connection-to-switch2
sw trunk en dot1q
sw mo trunk
interface f0/2
description connection-to-switch3
sw trunk en dot1q
sw mo trunk
interface vlan 10
ip address 192.168.1.1 255.255.255.0
interface vlan 20
ip address 192.168.2.1 255.255.255.0
interface vlan 30
ip address 192.168.3.1 255.255.255.0
end
wr

2960-sw1 (其他两台配置相同),PC机的网关设置为3560上的svi接口地址即可。
conf t
vlan 10
name vlan10
vlan 20
name vlan 20
vlan 30
name vlan 30
interface f0/0
description connection-to-3560sw
sw trunk en dot1q
sw mo trunk
interface f0/1
description connection-to-pc1
sw mo access
sw acc vlan 10
interface f0/2
description connection-to-pc2
sw mo access
sw acc vlan 20
interface f0/1
description connection-to-pc3
sw mo access
sw acc vlan 30
end
wr追问

请问description connection-to-switch1这条命令的作用是???

追答

这个是说明,方便在看配置的时候清楚配置信息。

追问

谢谢,我还想问一下,已经设置了虚拟局域网了,例如以PC3和PC0为例,他们都属于不同的虚拟局域网了,而且网段,网关都不同,怎么会ping的通呢?正如你所看我真的是一个超级菜鸟,求你帮帮我吧,还有我能选两个满意答案的么,那么你和上面的那位朋友都能得分吧

追答

3560是三层交换机,你pc的网关都在这台设备上,通过3层设备就可以ping通了。

追问

我想了好久,我能这样理解不:3560具有能跨VLAN和网关通信,而2950不具有,2950只能让同网关和同VLAN的PC通信?

第2个回答  2012-03-26
?
相似回答