想要配置多个VLAN加入一个端口。
interface GigabitEthernet1/0/17
port link-type trunk
port trunk permit vlan 1 to 2 10 16
stp edged-port dhcp
snooping binding record
最开始我是这么配的。接的客户端是PC机。这样是获取不到IP的。是不是PC机的网卡不支持trunk接口。还有种可能,就是只能手动IP,因为多个VLAN下,交换机它不知要给分配哪个VLAN的IP。
后来我只能改成,
interface GigabitEthernet1/0/17
port access vlan 16
stp edged-port
dhcp snooping binding record
这样PC机就能获取到IP了。
那请问如果要多个vlan加入一个端口,而且PC机能获取到的,有办法吗。
(0)
最佳答案
可以有两个方法,其实都差不多,由于pc出来的帧不带vlan标签,所以数据进交换机的时候需要把上标签,你可以把端口设为trunk,把端口pvid改成你想要pc加入的vlan号,并允许此vlan号通过(也可以把端口设为Hybrid,原理一样)。原理如下图:pc发出的未带tag的数据进入端口后会被打上pvid的vlan号,跟access一样;当要传到pc的数据到达端口时,会去掉pvid号,也就是vlan号,也跟access一样了。不过如果端口下固定是接pc的话,不建议这样做,因为会增加配置复杂性。不过如果端口下面的设备需要随时变换的话,是可以使用这个方法的。
(0)
一般trunk口是连交换机的,连pc的端口配置成access口
或者配置成基于mac地址的vlan:
案例:
https://www.h3c.com/cn/d_202001/1267652_30005_0.htm#_Toc29922228
(0)
您好,请知:
终端连接的端口都是要access,连接到其他网络设备的才使用为trunk。
关于获取不到IP地址,以下是排查要点,请参考:
1、确保交换机上已经开启了DHCP。
2、确保交换机上已经配置DHCP地址池等相关配置。
3、确保端口已经划分到了相应的VLAN内。
4、确保DHCP地址池的地址空间范围足够。
(0)
您好,access口只能是单个VLAN。
就是access口只能单个vlan对吧
您好,access口只能是单个VLAN。
你好,请知
trunk一般是交换机互联使用的,由于数据帧里带了vlan tag,所以pc不能识别而会被丢弃,要实现你说的功能,参考一下hybird接口
https://blog.csdn.net/alone_map/article/details/53455366
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明