Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

rdisc6(8) [debian man page]

RDISC6(8)						      System Manager's Manual							 RDISC6(8)

NAME
rdisc - ICMPv6 Router Discovery tool SYNOPSIS
rdisc6 [-qv] [-r attempts] [-w wait_ms] [ IPv6 address] <iface> DESCRIPTON
RDisc6 is an Unix program which implements the ICMPv6 Router Discovery in userland (it is normally done by the kernel). It is used to lookup the list of on-link routers and IPv6 prefixes. It can also be used to force the kernel to update the state of a given IPv6-autoconfigured network interface. The name of the network interface to probe routers for must be specified. OPTIONS
-1 or --single Exit as soon as the first advertisement is received. -h or --help Display some help and exit. -m or --multiple Wait for possible multiple advertisements and print all of them (default). -n or --numeric If the optional parameter is not a valid IPv6 address, do not try to resolve it as a DNS hostname. -q or --quiet Only display advertised IPv6 prefixes. Display nothing in case of failure. That is mostly useful when calling the program from a shell script. -r attempts or --retry attempts Send ICMPv6 Router Discovery that many times until a reply is received, or abort. By default, rdisc6 will try 3 times before abort- ing (MAX_RTR_SOLICITATIONS from RFC2461). -V or --version Display program version and license and exit. -v or --verbose Display verbose information. That is the default. -w wait_ms or --wait wait_ms Wait wait_ms milliseconds for a response before retrying. By default, rdisc6 waits 4 second between each attempts (RTR_SOLICITA- TION_INTERVAL from RFC2461). SECURITY
rdisc6 must be setuid root to allow use by non privileged users. It will drop its root privileges before any attempt is made to send or receive data from the network to reduce the possible impact of a security vulnerability. SEE ALSO
ndisc6(8), ipv6(7) AUTHOR
Remi Denis-Courmont <remi at remlab dot net> $Id: rdisc6.8 658 2010-10-31 20:56:30Z remi $ http://www.remlab.net/ndisc6/ rdisc6 $Date: 2010-10-31 22:56:30 +0200 (dim. 31 oct. 2010) $ RDISC6(8)

Check Out this Related Man Page

rtradvd(1M)															       rtradvd(1M)

NAME
rtradvd - Router Advertisement daemon for IPv6 SYNOPSIS
configfile] debuglevel] pidfile] [debugfile] DESCRIPTION
the router advertisement daemon for IPv6, implements router functionality as specified by RFC 2461 ("Neighbor Discovery for IP Version 6"). The daemon listens to router solicitation and sends router advertisement messages on demand and periodically as described in "Neighbor Dis- covery for IP Version 6". These advertisements allow any listening host to configure their addresses and some other parameters automati- cally without manual intervention. They can also choose a default router based on these advertisements. Router advertisement is configured on a per interface basis, as described in rtradvd.conf(4). The "PRIVATE" flag on each interface must be cleared in order to enable sending Router Advertisement packets out on that particular interface as described by ifconfig(1M). The daemon does not listen on an interface when the "PRIVATE" flag is set. also implements four new Mobile IPv6 ICMPv6 message types, two for use in the dynamic home agent address discovery mechanism, and two for mobile configuration mechanisms. These four new ICMPv6 messages are activated if "Home Agent Flag" (see rtradvd.conf(4)) is enabled on any configured interface and the daemon detects the Mobile IPv6 kernel module during startup (see mip6mod(7)) or via mip6admin(1M) utility. In this case, sends the list of prefixes configured with the "Router Address Flag" set to allowing the node to act as a home agent on all the links corresponding to these prefixes (see rtradvd.conf(4)). Options Specifies that the configuration file will be parsed for syntax errors and coherency. Any syntax error or incoherency data is printed to will exit with a status 1 if there were any errors or 0 (zero) if there were not. All other command line options except are ignored. Use a configuration file other than Print debugging information. If debugfile is not specified, the daemon stays in foreground mode. A number after the determines the level of messages printed. The level must be an integer in the range from 1 to 10, with higher numbers resulting in greater detail in debug messages. Disable printing the inconsistency information via syslog(3C) in router advertisement messages received from other routers on the link. Use a pid file other than debugfile Specifies a debug file in which to place debug information. If a debug file is specified on the command line, detaches from the terminal and runs in the background. Otherwise, assumes that debugging is desired to stderr and remains in the foreground. The daemon includes Mobile IPv6 options in Router Advertisement messages when the configuration file contains the specific Mobile IPv6 key- words (see rtradvd.conf(4)). The daemon can be started during boot-time initialization. To do so, see for entries. The following signals have the specified effect when sent to the server process using the kill(1) command: causes to read the configuration file and reload the database. If the configuration file contains an error or inconsistency, the daemon continues with the old configuration database. The file should be checked for errors. terminates gracefully. In this case, before exiting, will transmit router advertisement with Router Lifetime 0 to all the listen- ing interfaces. This can take up to 10 seconds. DIAGNOSTICS
Any errors encountered by in the configuration file, or in normal operation are logged via syslog(3C). NOTE
The following ICMPv6 types are assigned for Mobile IPv6: Home Agent Address Discovery Request: ICMPv6 type 144 Home Agent Address Discovery Reply: ICMPv6 type 145 Mobile Prefix Solicitation: ICMPv6 type 146 Mobile Prefix Advertisement: ICMPv6 type 147 Refer to the for information on configuring Virtual IPv6 Anycast addresses. AUTHOR
was developed by HP. FILES
The default configuration file Process ID of running To enable at system initialization. SEE ALSO
kill(1), ifconfig(1M), mip6admin(1M), syslog(3C), rtradvd.conf(4), mip6mod(7), ndp(7P). 1. T. Narten, E. Nordmark, W. Simpson, RFC2461, December 1998. 2. S. Thompson, T. Narten, RFC2462, December 1998. 3. D. Johnson, C. Perkins, IETF document. rtradvd(1M)
Man Page