昨天,大伙聚会有说到“单臂路由”的事情。当时听了,自己心里还有印象,不过具体要配置起来,似乎还是有点小困难的。于是今天打开思科模拟器,进行摆弄一翻。
         配置好后,用ping 命令,试了试。可惜大跌眼镜,竟然ping不通,提示是“目标不可达”。好家伙,这下可就又得玩了。
         难道是自己配置错了?心里嘀咕着,打开“谷歌”搜了几篇文章,发现了问题:
        问题一,关于子接口封装顺序;看了几篇博文,都是配置好子接口ip地址之后再进行封装
R1(config)#int f0/0       //进入f0/0端口;
R1(config-if)#no sh  //打开端口;
R1(config-if)#int f0/0.1  //进入f0/0子端口1;
R1(config-subif)#ip add 192.168.1.1 255.255.255.0 //配置IP地址;
R1(config-subif)#encapsulation dot1q 10   //用IEEE802.Q封装协议封装,指定给VLAN 10
         之后,我按照如上所示方法配置,出现报错!大楷意思是“没有对接口进行封装”!
         更换顺序后(先封装dot1q,在ip地址),就没问题了。
        问题二,是我自己的失误,也是此次实验失败的最根本原因:
大家对这条语句都很熟悉R1(config-subif)#encapsulation dot1q 10     dot1q 后边的“10” 就是vlan号,不同vlan用不同的vlan号,我划分的vlan是vlan 2 和vlan 3 ,配置时缺错误的输成了 “dot1q  1”  和“dot1q  2”  !
        聪明的你,该发现了,我忘了配置“dot1q  3”,缺多配置了“dot1q 1”!
 
        这就是我单臂路由的错误总结,希望对午饭们有帮助!谢谢