Hey all,
I'm trying to learn IPv6, whereas all my experience previously has been in IPv4. I came up with an idea of something I wanted to try in my home network. Maybe this is impossible, but maybe I'm just doing something wrong. Here's what I decided to try:
I have Windows 2012 R2 Server Essentials with two NICs that runs as a file server/domain controller.
I wanted to see if I could set up one of the NICs to run IPv6 exclusively, and the other to run IPv4 exclusively. I then wanted to see if I could set the file shares to only run on IPv6, so that any of my client computers that have both enabled on their NICs would connect on the IPv6 NIC when hitting a file share, while hitting the IPv4 NIC when doing normal DNS/Internet stuff.
No, I don't expect this to make any difference in performance. I just wanted to see if it was possible to do, and hopefully learn something in the process.
I tried to set this up by disabling IPv4 on one of the server NICs, and disable IPv6 on the other. I then disabled "File and Printer Sharing for Microsoft Networks" on the IPv4 NIC while making sure it was enabled on the other.
Instead of forcing the clients to use IPv6 to connect to the share, all this seems to do is make the other computers not see the shares at all. If I attempt to ping the server using IPv6 (ping -6 "server name") it comes back immediately with a message that it can't find it. So it looks like DNS resolution over IPv6 doesn't know host names.
Is there something I need to set to make this work? Or is it just too convoluted of an idea to be worth trying?
I'm trying to learn IPv6, whereas all my experience previously has been in IPv4. I came up with an idea of something I wanted to try in my home network. Maybe this is impossible, but maybe I'm just doing something wrong. Here's what I decided to try:
I have Windows 2012 R2 Server Essentials with two NICs that runs as a file server/domain controller.
I wanted to see if I could set up one of the NICs to run IPv6 exclusively, and the other to run IPv4 exclusively. I then wanted to see if I could set the file shares to only run on IPv6, so that any of my client computers that have both enabled on their NICs would connect on the IPv6 NIC when hitting a file share, while hitting the IPv4 NIC when doing normal DNS/Internet stuff.
No, I don't expect this to make any difference in performance. I just wanted to see if it was possible to do, and hopefully learn something in the process.
I tried to set this up by disabling IPv4 on one of the server NICs, and disable IPv6 on the other. I then disabled "File and Printer Sharing for Microsoft Networks" on the IPv4 NIC while making sure it was enabled on the other.
Instead of forcing the clients to use IPv6 to connect to the share, all this seems to do is make the other computers not see the shares at all. If I attempt to ping the server using IPv6 (ping -6 "server name") it comes back immediately with a message that it can't find it. So it looks like DNS resolution over IPv6 doesn't know host names.
Is there something I need to set to make this work? Or is it just too convoluted of an idea to be worth trying?