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/l...57(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.