Full IPv6 Support
Goal description
Support IPv6 in all applications that support services over IPv4 at the moment.
Current status
How to help
- Report bugs on packages with IPv6 issues
- Fix bugs tagged ipv6
Other Issues
These are packages with issues, some notes, and potential work arounds. Where there are bugs against the package they are linked to.
- NAT64
- Squid 3.0; Squid 3.1 supports IPv6, but is still not in Sid
flow-tools' and fprobe-ulog'; (use nfdump' and softflowd' instead? oh well, nfdump' depends on... ttf-dejavu'! thanks to the `librrd4' dependency)
- mount(8) failing to mount an NFS volume over IPv6
portmap missing IPv6 support - - http://bugs.debian.org/515128
- Asterisk
- Planned for a 1.6.x released.
- Yate
tftpd-hpa - http://bugs.debian.org/437651
- Logs: received address was not AF_INET, please check your inetd config
atftpd - http://bugs.debian.org/536508
- Jul 10 15:20:29 wlftp in.tftpd[22024]: 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[22024]: Advanced Trivial FTP server started (0.7)
- Jul 10 15:20:29 wlftp atftpd[22024]: Connection refused from 0.0.0.0
tftpd - http://bugs.debian.org/536509
- Jul 10 15:26:30 wlftp in.tftpd[22216]: 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[22217]: tftpd: trying to get file: images/asa821-k8.bin
- Jul 10 15:26:30 wlftp tftpd[22217]: tftpd: serving file from /var/lib/tftpboot
- Jul 10 15:26:30 wlftp tftpd[22217]: tftpd: read: Connection refused
- dhcp3-server
- Need DHCP 4.0 and even then not all DHCPv6 features are present.
- apcupsd
- hddtemp
- dircproxy
- sarg - Squid log parser
- openvpn - Doesn't support IPv6 while in --mode server. Current hack is to run 6in4 over a IPv4 tunnel.
- slirp
- uucp - But can use ssh which does support IPv6. Anyone still using uucp runs it via ssh, right?
- 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..