xin529999611 2025-10-28 16:51 采纳率: 0%
浏览 6

VLAN,tag,untag,下级路由器

TP的ER3220G主路由器,做了两个端口的VLAN,40和50,untag,可以互通,如果改成tag,下级接的子路由器如果是有线中继ap模式的,正常可以用;
如果是WAN口自动获取IP的路由器就不行了,怎么样可以让WAN口自动获取IP的也可以上网呢。

img

img

img

  • 写回答

4条回答 默认 最新

  • 阿里嘎多学长 2025-10-28 16:54
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    问题分析

    你使用TP的ER3220G主路由器,配置了两个VLAN(40和50),并且设置了这两个VLAN的端口为untag状态。这种配置下,同一个VLAN的设备可以正常通信。

    但是,当你将VLAN的端口设置为tag状态后,下级接的子路由器如果是有线中继AP模式的,可以正常使用,但如果是WAN口自动获取IP的路由器就无法正常工作。

    解决方案

    这个问题的原因可能是由于子路由器的WAN口自动获取IP的机制导致的。自动获取IP通常需要通过DHCP协议来获取IP地址,而VLAN的tag设置可能会导致子路由器无法正常获取IP地址。

    建议

    1. 检查子路由器的WAN口是否支持VLAN的tag设置。
    2. 如果支持,请检查子路由器的DHCP客户端是否正常工作。
    3. 如果DHCP客户端正常工作,请检查VLAN的tag设置是否正确。
    4. 如果以上步骤都正常,请尝试将VLAN的端口设置为untag状态,观察是否可以正常工作。

    核心代码

    # 将VLAN的端口设置为untag状态
    vlan 40
    untag 40
    vlan 50
    untag 50
    
    # 将VLAN的端口设置为tag状态
    vlan 40
    tag 40
    vlan 50
    tag 50
    

    请注意,以上代码仅供参考,具体配置可能需要根据实际情况进行调整。

    评论

报告相同问题?

问题事件

  • 创建了问题 10月28日