SABnzbd is fully IPv6 enabled: it can download from IPv6 enabled news servers, and you can access SABnzbd's web-interface over IPv6.
However, a requirement is that the underlying Operating System supports IPv6. Modern versions of Operating Systems like Linux, Windows Vista/7 and Mac OS X do support IPv6. Older versions (before 2005 or so) and embedded OSes (like those on NAS-devices) could lack IPv6-support.
To have IPv6 contact with the outside world. you need to have an IPv6 connection to that outside world. This could be native an IPv6 connection, but also an IPv6 tunnel. Windows Vista and Windows 7 have a built-in IPv6 tunnel connection called Teredo, which will work on a plain Windows Vista/7 install in 'normal' at-home situation. To see if your system has an IPv6 connection to Internet, you can visit http://test-ipv6.com/ : that site will tell your level of IPv6. If you get 0/10, you have no IPv6 at all.
There are a few news servers that provide free access over IPv6:
- newszilla6.xs4all.nl (no account needed)
- weathergirl-ipv6.tele2.net (no account needed)
Advice: keep the number of connections low: 2
Access SABnzbd's web-interface over IPv6
To access SABnzbd's web-interface over IPv6, you need to fill out "::" (without the quotes) in SABnzbd -> Config -> Server at the field "SABnzbd Host". Press Save Changes, and then restart SABnzbd.
As a first test, you should be able to access SABnzbd via http://[::1]:8080/ . If that works you can fill out the public IPv6 address of your system running SABnzbd, so something like http://[2001:dead:beef::b055]:8080/
Note: By default both IPv6-enabled modems and Windows' IPv6 interface behave like IPv4-NAT-devices: drop unknown incoming connections. So, to make SABnzbd accessible over IPv6 from the outside world, you have to configure your modem and Windows to accept connections.
Setting up IPv6 based on Teredo/Miredo
Teredo (also implemented under the name Miredo) is an automatic IPv6 tunnel technology. Here's a description for operating system:
- On Windows Vista and Windows 7 is activated by default, and in plain environment, the site test-ipv6.com should show you have IPv6 connectivity. Experience shows that corporate firewalls, non-Microsoft anti-virus-software and non-Microsoft firewall can block Teredo. Wit the command "netsh interface teredo show state" you can see the status of Teredo.
- On Windows XP, you can install Teredo by hand using two commands on the terminal prompt: "netsh interface ipv6 install" and then
- "netsh interface ipv6 set teredo client"
- On Linux, you should install "miredo". On Ubuntu Linux, the command is "sudo apt-get install miredo"
- On Mac OS X, you can install the miredo IPv6 driver from http://www.deepdarc.com/miredo-osx/