路由下接二层交换机划分vlan

Cisco Packet Tracer

用cisco这个软件做的。
一台2811路由,下面接2960划分vlan。
例如vlan10 和20
我想让之间不能互通。同时又能获取2811的dhcp
请问路由和交换的接口要怎么做?trunuk不行。试过了。

你好!
你的需求涉及到单臂路由及DHCP的配置。

思路:
1.交换机上划分VLAN。
2.交换机连接路由器的端口为TRUNK模式
3.交换机上配置缺省网关
4.路由器连接交换机的端口封装802.1q协议(开启子接口)
5.路由器配置DHCP

例子:
交换机上划分了VLAN 10 和VLAN 20,VLAN 10为192.168.10.0 网段,网关为192.168.10.1,掩码24位。VLAN 20为192.168.20.0 网段,网关为192.168.20.1,掩码为24位。交换机的Fa0/24连接路由器,fa0/1和fa0/2分别连接PC1和PC2,PC1属于VLAN 10,PC2属于VLAN 20。并且通过路由器的DHCP 服务分配ip地址给两台PC。如下命令:

交换机:

enable
vlan database
vlan 10
vlan 20
exit
configure terminal
interface fastethernet0/1
switchport mode access
switchport access vlan 10
interface fastethernet0/2
switchport mode access
switchport access vlan 20
exit
interface fastethernet0/24
switchport mode trunk
exit
ip default-gateway 192.168.10.1
exit

路由器

enable
configure terminal
interface fastethernet0/0
no shutdown
exit
interface fastethernet0/0.1
encaplation dot1q 10
ip address 192.168.10.1 255.255.255.0
exit
interface fastethernet0/0.2
encaplation dot1q 20
ip address 192.168.20.1 255.255.255.0
exit
ip dhcp pool vlan10
network 192.168.10.0 255.255.255.0
default-router 192.168.10.1
dns-server 1.1.1.1
exit
ip dhcp pool vlan20
network 192.168.20.0 255.255.255.0
default-router 192.168.20.1
dns-server 1.1.1.1
exit
ip dhcp e 192.168.10.1
ip dhcp e 192.168.20.1

希望能帮到你
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-14
你可以用一个路由器以太网口与2960接,路由器口使用子接口对应vlan号,2960的口要用trunk;你也可以用两个路由器口与2960的两个口接,每个路由器口对应一个vlan号.
相似回答