From owner-svn-doc-head@FreeBSD.ORG Fri Mar 7 19:36:10 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 53C6D2C1; Fri, 7 Mar 2014 19:36:10 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 343CB6BD; Fri, 7 Mar 2014 19:36:10 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s27JaAEl010425; Fri, 7 Mar 2014 19:36:10 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s27JaAs3010424; Fri, 7 Mar 2014 19:36:10 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201403071936.s27JaAs3010424@svn.freebsd.org> From: Dru Lavigne Date: Fri, 7 Mar 2014 19:36:10 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r44185 - head/en_US.ISO8859-1/books/handbook/advanced-networking X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Mar 2014 19:36:10 -0000 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 secondsfe80::/10 10 bits link-local - Equivalent to the loopback address or automatic - private addresses (169.254.1.0-169.254.254.255) in + Equivalent to automatic private addresses + (169.254.1.0-169.254.254.255) in IPv4. @@ -4583,8 +4583,9 @@ rtsold_enable="YES" Connecting to a Provider - Currently, there are four ways to connect to other - IPv6 hosts and networks: + In order to connect to other + IPv6 networks, one must have a + provider or a tunnel that supports IPv6: @@ -4604,60 +4605,56 @@ rtsold_enable="YES" Electric offers tunnels with end-points all around the globe. + - - Tunnel via 6-to-4 as described in RFC3068. - - - - Use the net/freenet6 port for a + + Install the net/freenet6 package or port for a dial-up connection. - - + 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 + /etc/rc.conf settings that will persist through reboots. - To restore the tunnel on - startup, add the following lines to - /etc/rc.conf. - - The first entry lists the generic tunneling interfaces - to be configured. This example configures one interface, + The first /etc/rc.conf entry + creates the generic tunneling interface gif0: gif_interfaces="gif0" - To configure that interface with a local endpoint of - MY_IPv4_ADDR to a remote endpoint - of REMOTE_IPv4_ADDR: + Next, configure that interface with the + IPv4 addresses of the local and remote endpoints. Replace + MY_IPv4_ADDR and + REMOTE_IPv4_ADDR with the actual + IPv4 addresses: gifconfig_gif0="MY_IPv4_ADDR REMOTE_IPv4_ADDR" To apply the IPv6 address that has been assigned for use as the IPv6 tunnel - endpoint, add the following line for - &os; 9.x and later: + endpoint, add this line, replacing + MY_ASSIGNED_IPv6_TUNNEL_ENDPOINT_ADDR + with the assigned address: ifconfig_gif0_ipv6="inet6 MY_ASSIGNED_IPv6_TUNNEL_ENDPOINT_ADDR" For &os; 8.x, - add: + that line should instead use this format: ipv6_ifconfig_gif0="MY_ASSIGNED_IPv6_TUNNEL_ENDPOINT_ADDR" Then, set the default route for - IPv6. This is the other side of the - IPv6 tunnel: + the other side of the + IPv6 tunnel. Replace + MY_IPv6_REMOTE_TUNNEL_ENDPOINT_ADDR + with the default gateway address assigned by the provider: ipv6_defaultrouter="MY_IPv6_REMOTE_TUNNEL_ENDPOINT_ADDR" - If the server is to route IPv6 - between the rest of the network and the world, the following - /etc/rc.conf setting will also be - needed: + If the &os; system will route IPv6 + packets between the rest of the network and the world, enable + the gateway using this line: ipv6_gateway_enable="YES"