Radvd-Linux man page

Source: Internet
Author: User
Radvd-Linux man page


Radvd-Router Advertisement daemon for IPv6


Radvd [-VL] [-d Debuglevel ] [-CConfigfile] [-P Pidfile ] [-MLogmethod ] [-L Logfile ] [-FFacility ] [-T Chrootdir ] [-UUsername ]


RadvdIs the router advertisement daemon for IPv6. It listens to router solicitationsand sends router advertisements as described in "Neighbor Discovery for IP version 6 (IPv6)" (RFC 2461 ). with these advertisements hosts can automaticallyconfigure their addresses and some other parameters. they also can choose a default router based on these advertisements.

Note that if debugging is not enabled,RadvdWill not start if IPv6 Forwarding is disabled. IPv6 forwarding can be controlledSysctl(8),Net. ipv6.conf. All. ForwardingOn Linux orNet. inet6.ip6. ForwardingOn BSD.

Similarly, the configuration file must not be writable by others, and if non-root operation is requested, not even by self/own group.


For every one character option there is also a long option, which is listed right next to the "short" option Name:

-V, -- Version
Displays the version RadvdAnd then aborts.
-H, -- Help
Displays a short usage description and then aborts.
-DDebuglevel, -- DebugDebuglevel
With this option you turn on debugging information. the debugging level is an integer in the range from 1 to 5, from quiet to very verbose. A debugginglevel of 0 completely turns off debugging. if a debugging level greater than 0 is used, RadvdDoesn't background itself on start. The default debugginglevel is 0.
-CConfigfile, -- ConfigConfigfile
Specifies an alternate config file. Normally the compiled in default /Etc/radvd. confIs used.
-PPidfile, -- PidfilePidfile
Specifies an alternate pidfile. Normally the compiled in default /Var/run/radvd. PIDIs used.
-MMethod, -- LogmethodMethod
Specifies the logging method to use. Possibly values are:
Completely disables any logging.
Logs to the logfile which is specified by -LOption. If no logfile is specified on the command line, then a compiled in default is used (seenext option ).
Logs to standard error.
Logs only the high messages (of at least log_err priority) to standard error, and everything to syslog (default method ).
Logs to syslog.
-LLogfile, -- LogfileLogfile
Specifies the logfile to use when using the logging method Logfile. The default logfile is /Var/log/radvd. Log.
-FFacility, -- FacilityFacility
Specifies the facility (as an integer) when using syslog logging. Default is log_daemon.
-TChrootdir, -- ChrootdirChrootdir
If specified, switches ChrootdirBefore doing anything else. This directory and Its subdirectories must have been populated first. For securityreasons, -UMust always be used when using Chrootdir.

Note that on LinuxRadvdRequires access to/ProcFilesystem, so it is more challenging to set up the chroot environment.

-UUsername, -- UsernameUsername
If specified, drops root privileges and changes user ID UsernameAnd group ID to the primary group Username. This is recommended forsecurity reasons. You might also need to use -PTo point to a file in Username-Writable directory (e.g./var/run/radvd. PID ).

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.