dslreports logo
site
spacer

spacer
 
    All FAQs Site FAQ DSL FAQ Cable Tech About DSL Distance DSL Hurdles »»
spc

spacer




how-to block ads



Microsoft released an IPv6 Technology Preview for Windows 2000. This software can be installed on Windows 2000 hosts with Service Pack 1 installed. It is pre-productional and was derived from a research IPv6 implementation that was originally only intended for application developers.

The "Microsoft IPv6 Technology Preview" packages includes the following command line utilities (executable via the command shell) used to configure and monitor the IPv6 functionality of the host:

* net.exe: Utility that stops or starts the IPv6 protocol and unloads/loads it from/to the memory. The relevant commands are

c:\ net start tcpipv6
c:\ net stop tcpipv6

* ipv6.exe: Basic utility that configures network interfaces and updates the routing table. It also retrieves and displays information about the IPv6 protocol.
* 6to4cfg.exe: Utility that sets up and configures 6to4.
* ping6.exe, tracert6.exe: The IPv6 versions of the well-known utilities.
* ttcp.exe: Utility that sends TCP or UDP data between two network nodes. Usefull to test speed and throughput both for IPv4 and IPv6.
* ipsec.exe: Utility that configures policies and security associations for IPv6 IPsec traffic.

The Preview supports stateless IPv6 address autoconfiguration. Therefore, if there's a router on the link advertising a global prefix, the Windows 2000 host will automatically configure a global IPv6 address for its interface and set the IPv6 default route correctly when tcpipv6 is started (s.a.). Stateless Autoconfiguration is usually sufficient but if addresses should rather be configured manually the tool ipv6.exe tool is used.

1. To see, how all or a specific interface are configured, use the following command:

c:\ ipv6 if [if#]

2. To add an address to a specific interface, the following command is used:

c:\ ipv6 adu / [lifetime VL/PL] [anycast] [unicast]

If neither prefered nor valid lifetimes are specified the default is "infinite". If the parameter is set to zero the IPv6 address is removed.
3. The following command configures a few special attributes of an IPv6 interface. It enables or disables the interface to forward IPv6 packets or to send router advertisements both of which features are needed when the host should be used as a router. It also sets the MTU and the "site identifier" (aka prefix to advertise):

c:\ ipv6 ifc [forwards] [advertises] [-forwards] [-advertises] [mtu <#bytes>] [site ]

4. The tool is also used to configure routes. The following command adds a route entry to the routing table. Aside from the route itself also a time to live, preference value and wether or not the route should be published via some routing protocol can be set.

c:\ ipv6 rtu / [liftime L] [peference P] [publish] [age] [spl ]

5. To display all IPv6 routes, use the following command:

c:\ ipv6 rt

Warning: IPv6 configuration is not saved permanently. If not added to an executable start script any configuration will be lost upnon reboot/restart of the IPv6 stack.

Also, for windows 2000 with service pack 4;
Grab the "IPv6 Technology Preview for Windows 2000" here;
»www.microsoft.com/downloads/deta···yLang=en
and follow these instructions to get it to install on service pack 4:
1. Save the file tpipv6-001205.exe from the download page to a local folder (for example, C:\IPv6TP).
2. From the local folder (C:\IPv6TP), run Tpipv6-001205.exe and extract the files to the same location.
3. From the local folder (C:\IPv6TP), run Setup.exe -x and extract the files to a subfolder of the current folder (for example, C:\IPv6TP\files).
4. From the folder containing the extracted files (C:\IPv6TP\files), open the file Hotfix.inf in a text editor.
5. In the [Version] section of the Hotfix.inf file, change the line NTServicePackVersion=256 to NTServicePackVersion=1024 (768 for SP3), and then save changes.
--5a. From the folder containing the extracted files (C:\IPv6TP\files), open wship6.dll in a hex editor.
--5b. Go to offset $3D64 (15716 decimal) and change the string "ip6.int." to be "ip6.arpa.". Make sure the editor is in overwrite/replace mode rather than insert mode. There is plenty of room to modify the string. This fixes a later change regarding reverse lookups. See RFC3152
6. From the folder containing the extracted files (C:\IPv6TP\files), run Hotfix.exe.
7. Restart the computer when prompted.
8. After the computer is restarted, continue installing the Microsoft IPv6 Technology Preview for Windows 2000 starting at step 3 of the "Installing the IPv6 Technology Preview for Windows 2000" section of either the Introduction to the Microsoft IPv6 Technology Preview for Windows 2000 or the Readme.htm file in the folder containing Setup.exe (C:\IPv6TP).

Feedback received on this FAQ entry:
  • here's slight change.. I just discovered a few days ago about a bug in wship6.dll and have a fix for it. Please change the install instructions like so, or just renumber, thanks. 5a. From the folder containing the extracted files (C:\IPv6TP\files), open wship6.dll in a hex editor. 5b. Go to offset $3D64 (15716 decimal) and change the string "ip6.int." to be "ip6.arpa.". Make sure the editor is in overwrite/replace mode rather than insert mode. There is plenty of room to modify the string. This fixes a later change regarding reverse lookups. See RFC3152

    2008-11-30 06:52:28 (davygrvy See Profile)

  • Grab the "IPv6 Technology Preview for Windows 2000" @ http://www.microsoft.com/downloads/deta layLang=en and follow these instructions to get it to install on service pack 4: 1. Save the file tpipv6-001205.exe from the download page to a local folder (for example, C:\IPv6TP). 2. From the local folder (C:\IPv6TP), run Tpipv6-001205.exe and extract the files to the same location. 3. From the local folder (C:\IPv6TP), run Setup.exe -x and extract the files to a subfolder of the current folder (for example, C:\IPv6TP\files). 4. From the folder containing the extracted files (C:\IPv6TP\files), open the file Hotfix.inf in a text editor. 5. In the [Version] section of the Hotfix.inf file, change the line NTServicePackVersion=256 to NTServicePackVersion=1024 (768 for SP3), and then save changes. 6. From the folder containing the extracted files (C:\IPv6TP\files), run Hotfix.exe. 7. Restart the computer when prompted. 8. After the computer is restarted, continue installing the Microsoft IPv6 Technology Preview for Windows 2000 starting at step 3 of the "Installing the IPv6 Technology Preview for Windows 2000" section of either the Introduction to the Microsoft IPv6 Technology Preview for Windows 2000 or the Readme.htm file in the folder containing Setup.exe (C:\IPv6TP).

    2008-11-28 22:56:10 (davygrvy See Profile)



Expand got feedback?

by ironwalker See Profile
last modified: 2008-11-30 12:43:29