Network Bridge for ipv6

SiddharthMan

Commendable
Apr 15, 2016
7
0
1,510
The following is my configuration :
ISP Modem + Router ---> Windows Server 2012 ------> Windows 10 Desktop

Windows Server and Windows 10 Desktop are connected via ethernet port.

ISP router can only be connected via a usb cable to Windows Server.

There is no way to disable DHCP on ISP Router. So ISP router hands out the IP addresses.

I bridged ISP router and Ethernet connection on Server. Both my Server and Windows 10 were able to access internet. But only the Windows 10 Desktop got ipv6 address (tested online) and there was no IPV6 connection on server.

When bridge is disabled Windows Server has IPV6 address (again passed online test) but no internet access on Windows 10 Desktop.

I want ipv6 connection on both Server and Windows 10. So how should I configure networking. Or is there any linux distribution (Running in hyper v) that can make Windows server act as a simple switch ?
 
Solution
Generally, bridging is purely layer 2 so no IP address is required, so just like an unmanaged switch should be iPv6 capable.

However, if you can plug the bridge into a switch and more than one client at a time can have internet access through the bridge, then IPv6 will most likely only work with one of the clients because the main router handling IPv6 connections can only see the bridge's MAC address. I'm not sure how SLAAC decides which client gets the IPv6 but you could test this out with a switch.

DHCP is of course for IPv4. It may be possible to use stateful DHCPv6 to assign DUIDs to each client and make this work but I have no idea how this would be done. Good luck!
Generally, bridging is purely layer 2 so no IP address is required, so just like an unmanaged switch should be iPv6 capable.

However, if you can plug the bridge into a switch and more than one client at a time can have internet access through the bridge, then IPv6 will most likely only work with one of the clients because the main router handling IPv6 connections can only see the bridge's MAC address. I'm not sure how SLAAC decides which client gets the IPv6 but you could test this out with a switch.

DHCP is of course for IPv4. It may be possible to use stateful DHCPv6 to assign DUIDs to each client and make this work but I have no idea how this would be done. Good luck!
 
Solution