[system-administrators-guide] Network Interfaces: Adding some IPv6 directives

stephenw stephenw at fedoraproject.org
Mon Mar 11 16:32:04 UTC 2013


commit d3bf0bea4e42875ed6e4ff6850ecebbf903cb687
Author: Stephen Wadeley <swadeley at redhat.com>
Date:   Mon Mar 11 17:23:36 2013 +0100

    Network Interfaces: Adding some IPv6 directives

 en-US/Network_Interfaces.xml |  119 +++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 118 insertions(+), 1 deletions(-)
---
diff --git a/en-US/Network_Interfaces.xml b/en-US/Network_Interfaces.xml
index 4066eb3..df86d5c 100644
--- a/en-US/Network_Interfaces.xml
+++ b/en-US/Network_Interfaces.xml
@@ -245,6 +245,71 @@ ONBOOT=yes</programlisting>
             </para>
           </listitem>
         </varlistentry>
+
+ <varlistentry>
+          <term><option>DHCPV6C</option>=<replaceable>answer</replaceable></term>
+          <listitem>
+             <para> where <replaceable>answer</replaceable> is one of the following:
+            </para>
+            <itemizedlist>
+              <listitem>
+                <para>
+                  <literal>yes</literal> — Use DHCP to obtain an IPv6 address for this interface.
+                </para>
+              </listitem>
+              <listitem>
+                <para>
+                  <literal>no</literal> — Do not use DHCP to obtain an IPv6 address for this interface. This is the default value.
+                </para>
+                </listitem>
+                </itemizedlist>
+                <para>An IPv6 link-local address will still be assigned by default. The link-local address is based on the MAC address of the interface as per <citetitle pubwork="webpage">RFC 4862</citetitle>.</para>
+                </listitem>
+        </varlistentry>
+        
+        <varlistentry>
+          <term><option>DHCPV6C_OPTIONS</option>=<replaceable>answer</replaceable></term>
+          <listitem>
+             <para> where <replaceable>answer</replaceable> is one of the following:
+            </para>
+            <itemizedlist>
+              <listitem>
+              <para>
+                  <option>-P</option> — Enable IPv6 prefix delegation.
+                </para>
+                </listitem>
+                <listitem>
+                <para>
+                  <option>-S</option> — Use DHCP to obtain stateless configuration only, not addresses, for this interface.
+                </para>
+                </listitem>
+                <listitem>
+                <para>
+                  <option>-N</option> — Restore normal operation after using the -T or -P options.
+                </para>
+              </listitem>
+              <listitem>
+                <para>
+                  <option>-T</option> — Use DHCP to obtain a temporary IPv6 address for this interface.
+                </para>
+                </listitem>
+                
+                <listitem>
+                <para>
+                  <option>-D</option> — Override the default when selecting the type of DHCP Unique Identifier (DUID) to use.
+
+                </para>
+                 
+                         <para>
+                By default, the DHCPv6 client (dhclient) creates a DHCP Unique Identifier (DUID) based on the link-layer address (DUID-LL) if it is
+              running in stateless mode (with the -S option, to not request an address), or it creates an identifier based on the link-layer address plus a timestamp (DUID-LLT) if it is running in stateful mode (without -S, requesting an address). The -D option overrides this default, with a value of either LL or LLT.</para>
+                </listitem>
+                </itemizedlist>
+                </listitem>
+        </varlistentry>
+
+
+
         <varlistentry>
           <term><option>DNS<replaceable>{1,2}</replaceable></option>=<replaceable>address</replaceable></term>
           <listitem>
@@ -333,10 +398,62 @@ ONBOOT=yes</programlisting>
           </term>
           <listitem>
             <para>
-              where <replaceable>address</replaceable> is the IP address.
+              where <replaceable>address</replaceable> is the IPv4 address.
+            </para>
+          </listitem>
+        </varlistentry>
+
+<varlistentry>
+          <term>
+          <option>IPV6ADDR</option>=<replaceable>address</replaceable>
+          </term>
+          <listitem>
+            <para>
+              where <replaceable>address</replaceable> is the first static, or primary, IPv6 address on an interface.
             </para>
+                      <para>The format is Address/Prefix-length. If no prefix length is specified, /64 is assumed. Note that this setting depends on IPV6INIT being enabled.</para>
           </listitem>
         </varlistentry>
+
+        <varlistentry>
+          <term>
+          <option>IPV6ADDR_SECONDARIES</option>=<replaceable>address</replaceable>
+          </term>
+          <listitem>
+            <para>
+              where <replaceable>address</replaceable> is one or more, space separated, additional IPv6 addresses.
+            </para>
+                      <para>The format is Address/Prefix-length. If no prefix length is specified, /64 is assumed. Note that this setting depends on IPV6INIT being enabled.</para>
+          </listitem>
+        </varlistentry>
+
+        <varlistentry>
+          <term>
+          <option>IPV6_PRIVACY_PREFER_PUBLIC_IP</option>=<replaceable>answer</replaceable>
+        </term>
+        <listitem>
+          
+                 <para>
+              where <replaceable>answer</replaceable> is one of the following:
+            </para>
+            <itemizedlist>
+              <listitem>
+                <para>
+                  <literal>yes</literal> &mdash; Prefer the public IP address.
+                </para>
+              </listitem>
+              <listitem>
+                <para>
+                  <literal>no</literal> &mdash; Do <emphasis>not</emphasis> prefer the public IP address, prefer a temporary address.
+                </para>
+              </listitem>
+          </itemizedlist>
+        </listitem>
+        </varlistentry>
+
+
+
+
         <varlistentry>
           <term>
           <option>LINKDELAY</option>=<replaceable>time</replaceable>


More information about the docs-commits mailing list