Difference between revisions of "Bering-uClibc 4.x - User Guide - IPv6 Networking - External Network Connections"
From bering-uClibc
Davidmbrooke (Talk | contribs) (Created skeleton) |
Davidmbrooke (Talk | contribs) (Added brief summary for SixXS) |
||
Line 11: | Line 11: | ||
==Native IPv6== | ==Native IPv6== | ||
TODO | TODO | ||
+ | |||
==Tunnel from IPv6 Tunnelbroker== | ==Tunnel from IPv6 Tunnelbroker== | ||
− | === | + | ===SixXS=== |
− | + | 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 |