ipv6srv, version 0.2 (April 1st, 2000) -------------------------------------- Written by David Fernandez (david@dit.upm.es) Telematics Department (DIT) Technical University of Madrid (UPM), SPAIN Copyright DIT-UPM, 2000 http://www.dit.upm.es/bti 1 - Introduction ---------------- ipv6srv is a very simple Windows NT service that allows executing MSRIPv6 configuration parameters at startup. It is useful to avoid having to configure IPv6 prefixes or routes each time you restart your machine. Just write your configuration commands to Windows Registry and ipv6srv will execute them at startup time. 2 - Installation ---------------- To install ipv6srv, copy ipv6srv.exe and editipv6srv.exe to a directory pointed by the PATH (for example, to c:\winnt\system32) and type: > ipv6srv /install The service is configured to be launched automatically at startup time. However, after you install it is not started automatically. You have to do it manually, using Services option in Control Panel or typing: > net start ipv6init from a DOS window. Note: the service dies just some time after executing the commands, so "net stop ipv6init" gives an error. 3 - Desinstallation ------------------- To desinstall MSRIPv6ConfSrv just type: > ipv6srv /uninstall 4 - Configuration ----------------- ipv6srv init commands are saved to Windows registry under key: Software\Microsoft\Tcpip6\CurrentVersion\InitCommands Each value under that key contains one command. The name of the key value does not matter. Commands are executed in the order they are saved to the registry. You can edit the commands directly using REGEDIT application or, alternatively, you can use type: > ipv6srv /edit See example.reg file for an example configuration. 5 - Command Line Parameters --------------------------- Usage: ipv6 /install # installs ipv6srv as a service in the system ipv6 /uninstall # uninstalls ipv6srv as a service ipv6 /edit # edits the list of init. commands ipv6 /exe # reexecutes init. commands For debugging purposes, results of init commands executed by "ipv6srv /exe" are written to a log file named 'ipv6srv.log' located in Windows temp directory.