我来给大家说说我是咋配置这个VLAN TRUNK的。一开始我也不懂这是个啥玩意儿,后来实际操作一把,感觉也就那么回事。
我得把这个事儿的背景给大家交代清楚。我这网络环境里有俩VLAN,一个叫VLAN10,一个叫VLAN20。这俩VLAN,平时自己玩自己的,互不干扰。但是有时候,它们也需要互相串个门,说说话,这就需要让它们能够互相通信。
我用的是最笨的办法,就是给VLAN10和VLAN20分别拉一条线到交换机上。这办法能用是能用,但是太浪费端口。你想,一个VLAN占一个端口,那要是VLAN多,这交换机上的端口不就跟蜘蛛网一样?
我就想个办法,能不能把这两条链路合并成一条?这样不就省下一个端口嘛然后我就去查资料,发现这个VLAN TRUNK就能干这个事儿。
干起来!配置VLAN TRUNK
第一步,创建VLAN。
我先登录到交换机,用的是华为的设备。进入到系统视图,创建VLAN10和VLAN20。这个步骤很简单,就几条命令的事儿,创建VLAN的指令我输入之后创建
第二步,把端口加入VLAN。
然后,我就把需要加入VLAN的端口都给配置一下。比如说,我把连接PC1和PC3的端口加入VLAN10,把连接PC2和PC4的端口加入VLAN20。这一步也是几条命令就搞定。为区别各个部门的VLAN,我还进入S2中进行配置。
第三步,配置TRUNK端口。
- 我先进入到交换机连接的那个端口,我这里是e0/0/0。
- 然后,我把这个端口的链路类型改成trunk。
- 我配置这个trunk端口允许VLAN10和VLAN20通过。
这样一来,VLAN10和VLAN20就可以通过这个trunk端口互相通信。为使得不同交换机上相同的VLAN可以通信,我还把两台交换机连接的f0/24端口配置成中继模式,这一步特别关键。
一步,验证
配置完成后,我用ping命令测试一下。在没有配置VLAN TRUNK之前,所有电脑都能互相ping通。配置完成后,只有同一VLAN内的电脑才能互相ping通,不同VLAN的电脑就ping不通。这就说明我的配置成功!
配置VLAN TRUNK挺简单的,就是几个步骤,几条命令的事儿。但是,这个功能还是挺实用的,可以节省不少端口资源。好,今天的分享就到这里,希望能帮到大家!