ip6rtrd(8)ip6rtrd(8)NAMEip6rtrd - IPv6 routing daemon
/usr/sbin/ip6rtrd [-cdDm] [-l logfile] [configfile]
Directs the ip6rtrd daemon to parse the configuration file. If no
errors occur, ip6rtrd exits and returns a zero (0) status. Otherwise,
it exits with a non-zero status. Enables additional debugging informa‐
tion, such as bad packets received, to be logged. The ip6rtrd daemon
remains under control of the host that started it; therefore, an inter‐
rupt from the controlling host stops the ip6rtrd process. Same as the
-d option, but does not run as a daemon. Specifies a log file into
which ip6rtrd writes information about its actions. The log contains
information about any changes to the routing tables and a history of
recent route change messages sent and received that are related to
changed routes. If you do not specify a log file, information is logged
to stdout. Specifies that ip6rtrd is running in a location where
mobile nodes might be present. The daemon will immediately respond to
Router Solicitation (RS) packets in order to improve movement detection
of the mobile nodes.
The ip6rtrd daemon sends IPv6 Router Advertisement (RA) packets of the
Neighbor Discovery Protocol. These packets enable any listening host to
autoconfigure itself without manual intervention. In addition, you can
configure ip6rtrd to send and process RIPng messages.
At startup, the ip6rtrd daemon reads its default configuration file for
startup information. If you used ip6_setup to configure IPv6 on your
system, the configuration file is /etc/ip6rtrd.conf. You can specify an
alternate configuration file by using the configfile parameter.
The following signals have the specified effect when sent to the
ip6rtrd process using the kill(1) command: Displays internal routing
tables. If a log file is specified, the routing information is logged
to it. Terminates the ip6rtrd process. Before exiting, the daemon
removes any system state that was configured by the daemon, including
default routers and on-link prefixes. In addition, the daemon broad‐
casts RIPng packets with hop counts set to infinity over the appropri‐
Do not use SIGKILL to terminate the ip6rtrd process, as this may
leave the system's IPv6 configuration in an inconsistent state.
Do not run the nd6hostd and ip6rtrd daemons on the same host as this
may produce unpredictable results.
Commands: ifconfig(8), ip6_setup(8).
RFC 2461, Neighbor Discovery for IP version 6 (IPv6), Narten, T.; Nord‐
mark, E., Simpson W. A., December 1998
RFC 2462, IPv6 Stateless Address Autoconfiguration, Thompson, S.;
Narten, T., December 1998
RFC 2080, RIPng for IPv6, Malkin, G., Minnear, R., January 1997.