Home All Groups Group Topic Archive Search About

Enabling ipv6 router advertising on W2008 domain controller.

Author
23 Jun 2009 5:50 PM
Ralf Seidel
Hello,

in preparation to switch to IPv6 in some future i wanted to configure our
domain controller to advertise a subnet prefix. I decided to use the domain
controller because this one is the only W2K8 machine which is always on. To
do so I followed the instructions if have found in the cable guy column of
may 2006 (http://technet.microsoft.com/de-de/library/bb878057(en-us).aspx).
However it simply doesn't work.

In short the things I have done:

A) I generated a IPv6 Prefix based on the computers MAC Address
(http://www.kame.net/~suz/gen-ula.html generated fd43:b2bc:bc95::/64 )

B) I tried to enable forwarding from the command line using the following
statement:
    netsh interface ipv6 set interface interface="Local Area Connection"
advertise=enabled

This step already seems to fail. If I run
    netsh interface ipv6 show interface interface="Local Area Connection"

afterwards i get the following output:

Interface Local Area Connection Parameters
----------------------------------------------
IfLuid                             : ethernet_6
IfIndex                            : 10
Compartment Id                     : 1
State                              : connected
Metric                             : 10
Link MTU                           : 9000 bytes
Reachable Time                     : 35500 ms
Base Reachable Time                : 30000 ms
Retransmission Interval            : 1000 ms
DAD Transmits                      : 1
Site Prefix Length                 : 64
Site Id                            : 1
Forwarding                         : disabled
Advertising                        : disabled
Neighbor Discovery                 : enabled
Neighbor Unreachability Detecion   : enabled
Router Discovery                   : disabled
Managed Address Configuration      : disabled
Other Stateful Configuration       : disabled
Weak Host Sends                    : disabled
Weak Host Receives                 : disabled
Use Automatic Metric               : enabled
Ignore Default routes              : disabled


C) I tried to publisch the subnet prefix with the following command:

    netsh interface ipv6 add route interface="Local Area Connection"
prefix=fd43:b2bc:bc95::/64 publish=yes

After this command the route is published. The command
    netsh interface ipv6 show route

returns the following information:

Publish  Type      Met  Prefix                    Idx  Gateway/Interface Name
-------  --------  ---  ------------------------  --- 
------------------------
No       Manual    256  ::1/128                     1  Loopback
Pseudo-Interface 1
Yes      Manual    256  fd43:b2bc:bc95::/64        10  Local Area Connection
No       Manual    256  fd43:b2bc:bc95::b/128      10  Local Area Connection
No       Manual    256  fe80::/64                  10  Local Area Connection
No       Manual    256  fe80::200:5efe:193.16.172.11/128   11  Local Area
Connection* 8
No       Manual    256  fe80::2d3c:6644:fa86:d146/128   10  Local Area
Connection
No       Manual    256  ff00::/8                    1  Loopback
Pseudo-Interface 1
No       Manual    256  ff00::/8                   10  Local Area Connection

However because advertising is still disabled the route is not published.

Does anyone know if there are restrictions to use domain controller for
subnet prefix publishing. I'm currently using another computer for this
purpose which works fine.

Yours
   Ralf


P.S.: An interesting detail might be that the netsh dump command returns the
following:

add route prefix=fd43:b2bc:bc95::/64 interface="Local Area Connection"
nexthop=????<
set interface interface="Local Area Connection" forwarding=disabled
advertise=enabled nud=enabled routerdiscovery=enabled
add address name="Local Area Connection" address=fd43:b2bc:bc95::b

so my advertise=enabled command is stored somewhere but some other reason
prevents the interface from advertising.

Author
23 Jun 2009 6:05 PM
Meinolf Weber [MVP-DS]
Hello Ralf,

Do not use it if exchange 2007 hub transport role is installed:
http://support.microsoft.com/?id=952842

Best regards

Meinolf Weber
Disclaimer: This posting is provided "AS IS" with no warranties, and confers
no rights.
** Please do NOT email, only reply to Newsgroups
** HELP us help YOU!!! http://www.blakjak.demon.co.uk/mul_crss.htm


Show quoteHide quote
> Hello,
>
> in preparation to switch to IPv6 in some future i wanted to configure
> our domain controller to advertise a subnet prefix. I decided to use
> the domain controller because this one is the only W2K8 machine which
> is always on. To do so I followed the instructions if have found in
> the cable guy column of may 2006
> (http://technet.microsoft.com/de-de/library/bb878057(en-us).aspx).
> However it simply doesn't work.
>
> In short the things I have done:
>
> A) I generated a IPv6 Prefix based on the computers MAC Address
> (http://www.kame.net/~suz/gen-ula.html generated fd43:b2bc:bc95::/64 )
>
> B) I tried to enable forwarding from the command line using the
> following
> statement:
> netsh interface ipv6 set interface interface="Local Area Connection"
> advertise=enabled
> This step already seems to fail. If I run
> netsh interface ipv6 show interface interface="Local Area Connection"
> afterwards i get the following output:
>
> Interface Local Area Connection Parameters
> ----------------------------------------------
> IfLuid                             : ethernet_6
> IfIndex                            : 10
> Compartment Id                     : 1
> State                              : connected
> Metric                             : 10
> Link MTU                           : 9000 bytes
> Reachable Time                     : 35500 ms
> Base Reachable Time                : 30000 ms
> Retransmission Interval            : 1000 ms
> DAD Transmits                      : 1
> Site Prefix Length                 : 64
> Site Id                            : 1
> Forwarding                         : disabled
> Advertising                        : disabled
> Neighbor Discovery                 : enabled
> Neighbor Unreachability Detecion   : enabled
> Router Discovery                   : disabled
> Managed Address Configuration      : disabled
> Other Stateful Configuration       : disabled
> Weak Host Sends                    : disabled
> Weak Host Receives                 : disabled
> Use Automatic Metric               : enabled
> Ignore Default routes              : disabled
> C) I tried to publisch the subnet prefix with the following command:
>
> netsh interface ipv6 add route interface="Local Area Connection"
> prefix=fd43:b2bc:bc95::/64 publish=yes
>
> After this command the route is published. The command
> netsh interface ipv6 show route
> returns the following information:
>
> Publish  Type      Met  Prefix                    Idx
> Gateway/Interface Name
> -------  --------  ---  ------------------------  ---
> ------------------------
> No       Manual    256  ::1/128                     1  Loopback
> Pseudo-Interface 1
> Yes      Manual    256  fd43:b2bc:bc95::/64        10  Local Area
> Connection
> No       Manual    256  fd43:b2bc:bc95::b/128      10  Local Area
> Connection
> No       Manual    256  fe80::/64                  10  Local Area
> Connection
> No       Manual    256  fe80::200:5efe:193.16.172.11/128   11  Local
> Area
> Connection* 8
> No       Manual    256  fe80::2d3c:6644:fa86:d146/128   10  Local Area
> Connection
> No       Manual    256  ff00::/8                    1  Loopback
> Pseudo-Interface 1
> No       Manual    256  ff00::/8                   10  Local Area
> Connection
> However because advertising is still disabled the route is not
> published.
>
> Does anyone know if there are restrictions to use domain controller
> for subnet prefix publishing. I'm currently using another computer for
> this purpose which works fine.
>
> Yours
> Ralf
> P.S.: An interesting detail might be that the netsh dump command
> returns the following:
>
> add route prefix=fd43:b2bc:bc95::/64 interface="Local Area Connection"
> nexthop=????<
> set interface interface="Local Area Connection" forwarding=disabled
> advertise=enabled nud=enabled routerdiscovery=enabled
> add address name="Local Area Connection" address=fd43:b2bc:bc95::b
> so my advertise=enabled command is stored somewhere but some other
> reason prevents the interface from advertising.
>
Are all your drivers up to date? click for free checkup

Author
23 Jun 2009 6:16 PM
Ralf Seidel
Sorry, i don't understand the answer. The technet article describes a problem
with Ex 2007 if IPv6 is disabled. I didn't disable IPv6 - i just tried to
setup a domain prefix.
Author
24 Jun 2009 5:15 AM
Meinolf Weber [MVP-DS]
Hello Ralf,

It describes a problem when IPv6 is enabled.

Best regards

Meinolf Weber
Disclaimer: This posting is provided "AS IS" with no warranties, and confers
no rights.
** Please do NOT email, only reply to Newsgroups
** HELP us help YOU!!! http://www.blakjak.demon.co.uk/mul_crss.htm


Show quoteHide quote
> Sorry, i don't understand the answer. The technet article describes a
> problem with Ex 2007 if IPv6 is disabled. I didn't disable IPv6 - i
> just tried to setup a domain prefix.
>
Author
24 Jun 2009 8:45 AM
Ralf Seidel
The article states: "This problem occurs because IPv6 is not disabled on
tunnel interfaces if you DISABLE IPv6 in Local Area Connection."

I havn't disabled IPv6. My problem was that I wanted to enable router
advertisement messages for subnet prefix broadcasting on a domain controller.

Bookmark and Share