mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-01-11 05:17:44 +03:00
doc: update explanation of IPv6AcceptRA=
This commit is contained in:
parent
0f18289954
commit
b3454e1ebc
@ -654,11 +654,10 @@
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><varname>IPv6AcceptRA=</varname></term>
|
||||
<listitem><para>Takes a boolean. Controls IPv6 Router Advertisement (RA) reception support for the interface.
|
||||
If true, RAs are accepted; if false, RAs are ignored, independently of the local forwarding state.
|
||||
If unset, the kernel's default is used, and RAs are accepted only when local forwarding
|
||||
is disabled for that interface. When RAs are accepted, they may trigger the start of the DHCPv6 client if
|
||||
the relevant flags are set in the RA data, or if no routers are found on the link.</para>
|
||||
<listitem><para>Takes a boolean. Controls IPv6 Router Advertisement (RA) reception support
|
||||
for the interface. If true, RAs are accepted; if false, RAs are ignored, independently of the
|
||||
local forwarding state. When RAs are accepted, they may trigger the start of the DHCPv6
|
||||
client if the relevant flags are set in the RA data, or if no routers are found on the link.</para>
|
||||
|
||||
<para>Further settings for the IPv6 RA support may be configured in the
|
||||
<literal>[IPv6AcceptRA]</literal> section, see below.</para>
|
||||
@ -668,10 +667,11 @@
|
||||
documentation regarding <literal>accept_ra</literal>, but note that systemd's setting of
|
||||
<constant>1</constant> (i.e. true) corresponds to kernel's setting of <constant>2</constant>.</para>
|
||||
|
||||
<para>Note that if this option is enabled a userspace implementation of the IPv6 RA protocol is
|
||||
used, and the kernel's own implementation remains disabled, since `networkd` needs to know all
|
||||
details supplied in the advertisements, and these are not available from the kernel if the kernel's
|
||||
own implementation is used.</para>
|
||||
<para>Note that kernel's implementation of the IPv6 RA protocol is always disabled,
|
||||
regardless of this setting. If this option is enabled, a userspace implementation of the IPv6
|
||||
RA protocol is used, and the kernel's own implementation remains disabled, since
|
||||
<command>systemd-networkd</command> needs to know all details supplied in the advertisements,
|
||||
and these are not available from the kernel if the kernel's own implementation is used.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
|
Loading…
Reference in New Issue
Block a user