Full IPv6 Support
Support IPv6 in all applications that support services over IPv4 at the moment.
How to help
- Report bugs on packages with IPv6 issues
- Fix bugs tagged ipv6
Debian IPv6 IRC Channel: #debian-ipv6 on irc.debian.org
IPv6 IRC: #ipv6 on irc.freenode.net
These are packages with issues, some notes, and potential work arounds. Where there are bugs against the package they are linked to.
squid3 — Squid 3.1 has IPv6 support and is in Debian Experimental.
Logs: received address was not AF_INET, please check your inetd config.
Jul 10 15:20:29 wlftp in.tftpd: connect from 2001:db8:0:8:224:97ff:fe4a:79db (2001:db8:0:8:224:97ff:fe4a:79db) Jul 10 15:20:29 wlftp atftpd: Advanced Trivial FTP server started (0.7) Jul 10 15:20:29 wlftp atftpd: Connection refused from 0.0.0.0
Jul 10 15:26:30 wlftp in.tftpd: connect from 2001:db8:0:8:224:97ff:fe4a:79db (2001:db8:0:8:224:97ff:fe4a:79db) Jul 10 15:26:30 wlftp tftpd: tftpd: trying to get file: images/asa821-k8.bin Jul 10 15:26:30 wlftp tftpd: tftpd: serving file from /var/lib/tftpboot Jul 10 15:26:30 wlftp tftpd: tftpd: read: Connection refused
openvpn — doesn't support IPv6 while in --mode server. Current hack is to run 6in4 over a IPv4 tunnel.
avahi-daemon — only searches IPv6 if IPv4 is complete disabled in the daemon.
libnss-mdns — enables mdns4 and mdns4-minimal *only* in /etc/nsswitch.conf — need to remove 4 to allow IPv6.
finger command — it did have patches for ipv6 back in the early 00s, but the patches were not carried forward. The Cfingerd daemon claims support for IPv6, but lacking a client to test it with. (Though with the protocol being quite simple, one can try either one of the IPv6-enabled netcat packages, or an IPv6-enabled telnet.)