locked
Setting up private IPv6 scope RRS feed

  • Question

  • IPv6 newbie setting up a new system and want to include private IPv6 networking. 3 WS2008 R2 machines on the network so far; 2 member servers and 1 DC/GC/DNS/DHCP. IPv4 is working correctly.

    DC has a static IPv6 address & DNS; the member servers are DHCP Reservations. All machines share the same CID. DHCP is stateful. DHCP clients are picking up their IPs and registering them with DNS.

    Seems like that's all I'd need...but I can't "PING -6" between any of the machines by name or address. Not a firewall issue; I've turned off the firewall for testing.

    I'm sure I'm missing something very fundamental but I've not figured out what it is...any ideas? IPCONFIG /ALL for the relevant interfaces follow:

    IPCONFIG /ALL from the DC:

    Ethernet adapter Local Area Connection:

       Connection-specific DNS Suffix  . : company.local
       Description . . . . . . . . . . . : Broadcom NetXtreme Gigabit Ethernet
       Physical Address. . . . . . . . . : 00-15-C5-E2-E2-44
       DHCP Enabled. . . . . . . . . . . : No
       Autoconfiguration Enabled . . . . : Yes
       IPv6 Address. . . . . . . . . . . : fdf1:162d:cbfa:9f2b:1cd1::10(Preferred)
       IPv6 Address. . . . . . . . . . . : fdf1:162d:cbfa:9f2b:f17d:c651:2623:973(Pr
    eferred)
       Lease Obtained. . . . . . . . . . : Sunday, February 27, 2011 11:49:54 PM
       Lease Expires . . . . . . . . . . : Friday, March 11, 2011 11:49:53 PM
       Link-local IPv6 Address . . . . . : fe80::1cb0:601a:27b8:4ed6%21(Preferred)
       IPv4 Address. . . . . . . . . . . : 10.100.10.10(Preferred)
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Default Gateway . . . . . . . . . : 10.100.10.1
       DHCPv6 IAID . . . . . . . . . . . : 352327109
       DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-14-EE-3D-51-00-15-C5-E2-E2-44

       DNS Servers . . . . . . . . . . . : fdf1:162d:cbfa:9f2b:1cd1::10
                                           ::1
                                           10.100.10.10
                                           127.0.0.1
       NetBIOS over Tcpip. . . . . . . . : Enabled
       Connection-specific DNS Suffix Search List :
                                           company.local

     

    IPCONFIG from Member Server 1--

    Ethernet adapter Console NIC:

       Connection-specific DNS Suffix  . : company.local
       Description . . . . . . . . . . . : Broadcom BCM5708C NetXtreme II GigE (NDIS
     VBD Client)
       Physical Address. . . . . . . . . : B8-AC-6F-82-AC-FD
       DHCP Enabled. . . . . . . . . . . : No
       Autoconfiguration Enabled . . . . : Yes
       IPv6 Address. . . . . . . . . . . : fdf1:162d:cbfa:9f2b:1c31:2000:0:41(Prefer
    red)
       Lease Obtained. . . . . . . . . . : Monday, February 28, 2011 10:15:54 AM
       Lease Expires . . . . . . . . . . : Saturday, March 12, 2011 10:15:55 AM
       Link-local IPv6 Address . . . . . : fe80::9d32:9b8c:f38e:626b%21(Preferred)
       IPv4 Address. . . . . . . . . . . : 10.100.10.40(Preferred)
       Subnet Mask . . . . . . . . . . . : 255.255.0.0
       Default Gateway . . . . . . . . . : 10.100.10.1
       DHCPv6 IAID . . . . . . . . . . . : 364424303
       DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-14-EF-9A-6C-B8-AC-6F-82-AC-FD

       DNS Servers . . . . . . . . . . . : fdf1:162d:cbfa:9f2b:1cd1::10
                                           10.100.10.10
       NetBIOS over Tcpip. . . . . . . . : Enabled
       Connection-specific DNS Suffix Search List :
                                           company.local

    IPCONFIG from Member Server 2--

    Ethernet adapter Local Area Connection:

       Connection-specific DNS Suffix  . : company.local
       Description . . . . . . . . . . . : Microsoft Virtual Machine Bus Network Ada
    pter
       Physical Address. . . . . . . . . : 00-15-5D-0A-CB-00
       DHCP Enabled. . . . . . . . . . . : No
       Autoconfiguration Enabled . . . . : Yes
       IPv6 Address. . . . . . . . . . . : fdf1:162d:cbfa:9f2b:1c40:2000:0:20(Prefer
    red)
       Lease Obtained. . . . . . . . . . : Monday, February 28, 2011 12:16:33 PM
       Lease Expires . . . . . . . . . . : Saturday, March 12, 2011 12:16:36 PM
       Link-local IPv6 Address . . . . . : fe80::b557:f62a:7425:60e4%11(Preferred)
       IPv4 Address. . . . . . . . . . . : 10.100.10.20(Preferred)
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Default Gateway . . . . . . . . . : 10.100.10.1
       DHCPv6 IAID . . . . . . . . . . . : 234886493
       DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-14-F4-BD-0D-00-15-5D-0A-CB-00

       DNS Servers . . . . . . . . . . . : fdf1:162d:cbfa:9f2b:1cd1::10
                                           10.100.10.10
       NetBIOS over Tcpip. . . . . . . . : Enabled
       Connection-specific DNS Suffix Search List :
                                           company.local

    Monday, February 28, 2011 8:13 PM

Answers

  • Finally dug up the answer by combining incomplete and inaccurate information from several web sites and forum posts until I arrived at something that worked. That's always scary; if someone knows better, please post. This is probably on TechNet somewhere, I'm sure. If it isn't, it oughta be.

    This is what I arrived at; hope it's correct, and useful to others. Bottom line is that Windows DHCPv6 doesn't provide a default gateway to clients. Since we're using private addresses and not routing, we'll pretend the DHCP server itself is the DG.

    On the DHCP server, start NETSH and switch to the INTERFACE IPV6 context, then type these commands:

    SHOW INTERFACES

    Note the interface number of the LAN adapter, which we'll call ##. Then do this:

    SHOW INTERFACE ##

    Note that Forwarding and Advertise are disabled. Enable them as follows:

    SET INTERFACE ## FORWARDING=ENABLED ADVERTISING=ENABLED STORE=PERSISTENT

    You can verify the results with SHOW INTERFACE ##. Then we have to delete any existing default route on the interface:

    DELETE ROUTE ::/0 ##

    (In my case, that route did not exist, so I got an error message.) Then add a new route:

    ADD ROUTE ::/0 ## NEXTHOP=:: PUBLISH=YES STORE=PERSISTENT

    At that point, IPv6 connectivity worked between all machines--no restart required.

    • Marked as answer by JRV529088 Thursday, March 3, 2011 6:22 AM
    Thursday, March 3, 2011 6:21 AM