<div class="gmail_quote">On Tue, Aug 11, 2009 at 11:08 PM, Joel Bernstein <span dir="ltr"><<a href="mailto:joel@fysh.org">joel@fysh.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im"><br>
On 11 Aug 2009, at 10:45, Chris Bell wrote:<br>
>   IPv6 is an available option,<br>
<br>
</div>Where? And for what?</blockquote><div><br>6to4 (<a href="http://en.wikipedia.org/wiki/6to4">http://en.wikipedia.org/wiki/6to4</a>) is available to anyone with a static IPv4 address with just three commands;<br><br>
First - calculate your 6to4 address by coverting your IPv4 IP into hex:<br><br>Suppose your public IPv4 address were 192.168.0.1 (example):<br><br>perl -e 'use Socket; print unpack("H*", inet_aton(shift(@ARGV))), "\n"; ' 192.168.0.1<br>
c0a80001<br><br>(you can also visit <a href="http://6to4.nro.net">6to4.nro.net</a> and it'll tell you the 6to4 addr of your current IP)<br><br>Then simply;<br><br>/sbin/ifconfig sit0 up<br>/sbin/ifconfig sit0 add 2002:c0a8:0001::1/16<br>
/sbin/ip -6 route add 2000::/3 via ::192.88.99.1 dev sit0<br><br>That's it.. ping6'ing <a href="http://ipv6.google.com">ipv6.google.com</a> should now work. It's amazing how easy it has become to join the v6 internet. No tunnel broker accounts to setup or anything.<br>
<br>(a more in-depth tutorial on setting up 6to4 on Linux can be found here <a href="http://tldp.org/HOWTO/Linux+IPv6-HOWTO/configuring-ipv6to4-tunnels.html">http://tldp.org/HOWTO/Linux+IPv6-HOWTO/configuring-ipv6to4-tunnels.html</a>)<br>
<br>You can also request delegation of your ipv6 reverse dns by going to <a href="http://6to4.nro.net/">http://6to4.nro.net/</a>.<br><br>Since you've done that you might as well add a route to your lan:<br><br>ip addr add 2002:c0a8:0001::1/64 dev eth0<br>
<br>and start up radvd - now your network is ipv6 enabled and your Macs and possibly windows 7 machines will leap onto IPv6.<br><br>If you are stuck behind NAT, there's Teredo (<a href="http://en.wikipedia.org/wiki/Teredo_tunneling">http://en.wikipedia.org/wiki/Teredo_tunneling</a>). On Debian getting Teredo IPv6 going is as simple as typing<br>
<br>apt-get install miredo<br><br>Once it's done installing you'll be online with miredo Teredo.<br><br>Teredo is also built into Windows Vista and Windows 7 so there'll probably be a lot of people using it eventually.<br>
<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<div class="im"><br>
> and I have been looking at IPv6 firewalling<br>
<br>
</div>Why? Do you have IP6 connected boxen? What do they do on IP6?<br>
<br>
I realise this is GLLUG, home of the cranks and hobbyist admin-<br>
pretenders, but seriously, *why*?</blockquote><div><br>There's a few interesting things you can do - free binary usenet feeds! <br><br><a href="http://www.kaisersblog.com/2009/01/free-binaries-usenet-servers-using-ipv6/">http://www.kaisersblog.com/2009/01/free-binaries-usenet-servers-using-ipv6/</a><br>
<br>teredo gives you the abiltiy to run servers from behind a NAT which might be nice.. ssh directly into machines behind a NAT and you can now fully participate in a torrent from behind NAT (albeit limited to the torrent's IPv6 participants).<br>
<br>Rob.<br></div></div>