Router(config-if)#do show ip inter brief
Interface IP-Address OK? Method Status Protocol
FastEthernet0/0 unassigned YES unset administratively down down
FastEthernet0/1 unassigned YES manual up down
FastEthernet0/1.1 192.168.1.1 YES manual up down
FastEthernet0/1.2 192.168.2.1 YES manual up down
Vlan1 unassigned YES unset administratively down down
Router(config-if)#Router(config-if)#do show ip inter brief
楼主说的没错,对端是接的交换机f0/1端口,我开始是将交换机f0/1配置成了trunk
如:#switchport mode trunk
之后用switchport trunk encapsulation dot1q 进行封装,应为我子接口就是用802.1q 封装的,但是好像命令不对
并且交换机的这个f0/1端口一直是down 的,无法激活
如果是2960这样的交换机那么是不需要指定封装类型的,它只支持Dot1q的封装,只要配置为Trunk模式即可。你接口起不来可以先用笔记本接入测试,先排除硬件故障,如果硬件没有问题,看看指定速率和双工,不用auto模式。
追问是2950的交换机,端口连接到PC 上是没问题的,不是auto 是半双工 100的,只要连接到路由器上端口就起步来,是不是应为路由器配置了子接口的问题还是它们之间的物理线路要用交叉线或是直连线之类的,但是这2种线我都试过了。还有就是我路由器子接口是用802.1q 封装的,会不会有影响。
追答子接口肯定是用dot1q的封装。
路由器到交换机口肯定是直通线。
你把你的交换机接口配置给我看下。路由器接口配置也看下。
路由器接口配置:
interface f0/1
no shutdown
interface f0/1.1
en dot1q + vlan ID
ip address XXXXXXX
interface f0/1.2
en dot1q + vlan ID
ip address XXXXXXX
交换机接口:
interface ??
sw mode trunk
另外确保2个vlan在2960上都创建。
route#
interface FastEthernet0/1
no ip address
duplex full
speed 100
!
interface FastEthernet0/1.1
encapsulation dot1Q 10
ip address 192.168.1.1 255.255.255.0
!
interface FastEthernet0/1.2
encapsulation dot1Q 20
ip address 192.168.2.1 255.255.255.0
!
switch#
Switch(config-if)#do show run
interface FastEthernet0/1
switchport mode trunk
且交换机有建立vlan 10 和vlan 20
你f0/1下面也指定下speed 100, duplex full
还不行你去掉所有配置,default状态下接口是否能够up up。如果不行,考虑硬件问题。
子接口封装的为802.1q,,但是连接的交换机f0/1没有任何封装,是不是交换机要做trunk 模式在封装802.1q 呢
追答什么型号交换机?是要做trunk封装,如果交换机不可以配置封装格式,那就在路由器上试一下封装ISL。