SABnzbd

Wiki

Incorrect or missing information? IPv6

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 and Mac macOS do support IPv6. 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)

Access SABnzbd's web-interface over IPv6

To access SABnzbd's web-interface over IPv6, you need to fill out :: in General 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 http://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 Linux, you should install miredo. On Ubuntu Linux, the command is sudo apt-get install miredo
  • On Mac macOS, you can install the miredo IPv6 driver from http://www.deepdarc.com/miredo-osx/