Difference between revisions of "Bering-uClibc 4.x - User Guide - IPv6 Networking - External Network Connections"

From bering-uClibc
Jump to: navigation, search
(Created skeleton)
 
(Added brief summary for SixXS)
Line 11: Line 11:
 
==Native IPv6==
 
==Native IPv6==
 
TODO
 
TODO
 +
  
 
==Tunnel from IPv6 Tunnelbroker==
 
==Tunnel from IPv6 Tunnelbroker==
===Sixxs===
+
===SixXS===
TODO
+
If you use [http://www.sixxs.net/ SixXS] as your IPv6 tunnelbroker the procedure to configure [[Bering-uClibc 4.x]] is as follows:
 +
* Make sure you have the <tt>tun</tt> kernel Module loaded. Note that this relies on the <tt>crc32</tt> kernel Module.
 +
* Configure Shorewall to accept the SixXS tunnel traffic. Add the following to <code class="filename">/etc/shorewall/rules</code>:
 +
SixXS(ACCEPT)  fw      net
 +
* Install the <code class="filename">aiccu.lrp</code> Package and configure it using '''lrcfg'''.
 +
** Specify your own <tt>username</tt> and <tt>password</tt>.
 +
** Specify the relevant <tt>protocol</tt> and <tt>server</tt>. For example:
 +
protocol tic
 +
server tic.sixxs.net
 +
* Start the <tt>aiccu</tt> daemon:
 +
svi aiccu start
 +
* Check for error messages in <code class="filename">/var/log/syslog</code>
 +
* If all is well, you should have a new network interface called "<tt>sixxs</tt>" which is effectively the IPv6 equivalent of your external IPv4 interface (e.g. <tt>eth0</tt> or <tt>ppp0</tt>).
 +
* In the event of problems you may find the "<tt>test</tt>" mode of the "<tt>aiccu</tt>" command useful.
 +
 
  
 
===Hurricane Electric===
 
===Hurricane Electric===

Revision as of 12:18, 28 November 2010

IPv6 Networking - External Network Connections
Bering-uClibc 4.x - User Guide Next


Native IPv6

TODO


Tunnel from IPv6 Tunnelbroker

SixXS

If you use SixXS as your IPv6 tunnelbroker the procedure to configure Bering-uClibc 4.x is as follows:

  • Make sure you have the tun kernel Module loaded. Note that this relies on the crc32 kernel Module.
  • Configure Shorewall to accept the SixXS tunnel traffic. Add the following to /etc/shorewall/rules:
SixXS(ACCEPT)   fw      net
  • Install the aiccu.lrp Package and configure it using lrcfg.
    • Specify your own username and password.
    • Specify the relevant protocol and server. For example:
protocol tic
server tic.sixxs.net
  • Start the aiccu daemon:
svi aiccu start
  • Check for error messages in /var/log/syslog
  • If all is well, you should have a new network interface called "sixxs" which is effectively the IPv6 equivalent of your external IPv4 interface (e.g. eth0 or ppp0).
  • In the event of problems you may find the "test" mode of the "aiccu" command useful.


Hurricane Electric

TODO



Up Next