svn commit: r44185 - head/en_US.ISO8859-1/books/handbook/advanced-networking

Dru Lavigne dru at FreeBSD.org
Fri Mar 7 19:36:10 UTC 2014


Author: dru
Date: Fri Mar  7 19:36:09 2014
New Revision: 44185
URL: http://svnweb.freebsd.org/changeset/doc/44185

Log:
  Editorial review of Connecting to a Provider.
  Slight change to Table 30.3 as per Wout Decre.
  
  Sponsored by: iXsystems

Modified:
  head/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.xml

Modified: head/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.xml	Fri Mar  7 18:48:03 2014	(r44184)
+++ head/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.xml	Fri Mar  7 19:36:09 2014	(r44185)
@@ -4507,8 +4507,8 @@ Received 264951 bytes in 0.1 seconds</sc
 	      <entry><systemitem>fe80::/10</systemitem></entry>
 	      <entry>10 bits</entry>
 	      <entry>link-local</entry>
-	      <entry>Equivalent to the loopback address or automatic
-		private addresses (169.254.1.0-169.254.254.255) in
+	      <entry>Equivalent to automatic private addresses
+		(169.254.1.0-169.254.254.255) in
 		<acronym>IPv4</acronym>.</entry>
 	    </row>
 
@@ -4583,8 +4583,9 @@ rtsold_enable="YES"</programlisting>
       <sect2>
 	<title>Connecting to a Provider</title>
 
-      <para>Currently, there are four ways to connect to other
-	<acronym>IPv6</acronym> hosts and networks:</para>
+      <para>In order to connect to other
+	<acronym>IPv6</acronym> networks, one must have a
+	provider or a tunnel that supports <acronym>IPv6</acronym>:</para>
 
       <itemizedlist>
 	<listitem>
@@ -4604,60 +4605,56 @@ rtsold_enable="YES"</programlisting>
 	      Electric</link> offers tunnels with end-points all
 	    around the globe.</para>
 	</listitem>
+      </itemizedlist>
 
-	<listitem>
-	  <para>Tunnel via 6-to-4 as described in <link
-	      xlink:href="http://www.ietf.org/rfc/rfc3068.txt">RFC3068</link>.</para>
-	</listitem>
-
-	<listitem>
-	  <para>Use the <package>net/freenet6</package> port for a
+      <note>
+	  <para>Install the <package>net/freenet6</package> package or port for a
 	    dial-up connection.</para>
-	</listitem>
-      </itemizedlist>
+	  </note>
 
 	<para>This section demonstrates how to take the directions
-	  from a tunnel provider and convert it into settings that
+	  from a tunnel provider and convert them into
+	  <filename>/etc/rc.conf</filename> settings that
 	  will persist through reboots.</para>
 
-	<para>To restore the tunnel on
-	  startup, add the following lines to
-	  <filename>/etc/rc.conf</filename>.</para>
-
-	<para>The first entry lists the generic tunneling interfaces
-	  to be configured.  This example configures one interface,
+	<para>The first <filename>/etc/rc.conf</filename> entry
+	  creates the generic tunneling interface
 	  <filename>gif0</filename>:</para>
 
 	<programlisting>gif_interfaces="gif<replaceable>0</replaceable>"</programlisting>
 
-	<para>To configure that interface with a local endpoint of
-	  <replaceable>MY_IPv4_ADDR</replaceable> to a remote endpoint
-	  of <replaceable>REMOTE_IPv4_ADDR</replaceable>:</para>
+	<para>Next, configure that interface with the
+	  <acronym>IPv4</acronym> addresses of the local and remote endpoints.  Replace
+	  <replaceable>MY_IPv4_ADDR</replaceable> and
+	  <replaceable>REMOTE_IPv4_ADDR</replaceable> with the actual
+	  <acronym>IPv4</acronym> addresses:</para>
 
 	<programlisting>gifconfig_gif0="<replaceable>MY_IPv4_ADDR REMOTE_IPv4_ADDR</replaceable>"</programlisting>
 
 	<para>To apply the <acronym>IPv6</acronym> address that has
 	  been assigned for use as the <acronym>IPv6</acronym> tunnel
-	  endpoint, add the following line for
-	  &os; 9.<replaceable>x</replaceable> and later:</para>
+	  endpoint, add this line, replacing
+	  <replaceable>MY_ASSIGNED_IPv6_TUNNEL_ENDPOINT_ADDR</replaceable>
+	  with the assigned address:</para>
 
 	<programlisting>ifconfig_gif0_ipv6="inet6 <replaceable>MY_ASSIGNED_IPv6_TUNNEL_ENDPOINT_ADDR</replaceable>"</programlisting>
 
 	<para>For &os; 8.<replaceable>x</replaceable>,
-	  add:</para>
+	  that line should instead use this format:</para>
 
 	<programlisting>ipv6_ifconfig_gif0="<replaceable>MY_ASSIGNED_IPv6_TUNNEL_ENDPOINT_ADDR</replaceable>"</programlisting>
 
 	<para>Then, set the default route for
-	  <acronym>IPv6</acronym>.  This is the other side of the
-	  <acronym>IPv6</acronym> tunnel:</para>
+	  the other side of the
+	  <acronym>IPv6</acronym> tunnel.  Replace
+	  <replaceable>MY_IPv6_REMOTE_TUNNEL_ENDPOINT_ADDR</replaceable>
+	  with the default gateway address assigned by the provider:</para>
 
 	<programlisting>ipv6_defaultrouter="<replaceable>MY_IPv6_REMOTE_TUNNEL_ENDPOINT_ADDR</replaceable>"</programlisting>
 
-	<para>If the server is to route <acronym>IPv6</acronym>
-	  between the rest of the network and the world, the following
-	  <filename>/etc/rc.conf</filename> setting will also be
-	  needed:</para>
+	<para>If the &os; system will route <acronym>IPv6</acronym>
+	  packets between the rest of the network and the world, enable
+	  the gateway using this line:</para>
 
 	<programlisting>ipv6_gateway_enable="YES"</programlisting>
     </sect2>


More information about the svn-doc-all mailing list