PC gets IPv6 from all VLANs!

I have two VLANs (10 and 20) + LAN (50). My PC is connected on mainly LAN.

Sometimes my PC suddenly gets IPv6 from all my VLANs, including LAN.


IPv6 assignment hint from VLANs are 10 and 20. My LAN is 50, so I can recognize when the IPv6 comes from some VLAN or LAN.

I'm using SLAAC + DHCPv6, which create ::100/128 IPs. It appear happen only on SLAAC IPs.

Anyone know what's going on?

From what I've seen, if your pc sees both main LAN untagged and VLAN tagged packets, windows and only windows clients that see SLAAC RA's will use even those wrapped with a VLAN header to confgure IP addesses.

This is a bug with Windows's implementation, but the only option is to not send vlan tagged packets to windows machines at all.

This doesn't happen with DHCPv6, only SLAAC.

2 Likes

Thanks a lot for the help! I didn't know that and I was thinking it could be an incorrect config on OpenWrt.

Now I fixed it setting the port of my PC as untagged

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.