Comparison of IPv6 application support

From Wikipedia, the free encyclopedia

This is a comparison of popular Internet applications in regards to their support of the IPv6 protocol.

Contents

[edit] IPv6 support table

Application Category IPv6 supported? Zone ID supported? Earliest version # with IPv6 support Notes Reference links
AbsoluteTelnet SSH SSH Client, Telnet Client, SFTP Client Yes No 5.01 Supports SSH, Telnet, and SFTP [1]
Active Directory LDAP server
Apache httpd Web server Yes N/A 2.0.14 "Virtual hosts on IPv6 addresses are broken in versions until 2.0.28" [2]
Apple Mail e-mail client Yes
BIND DNS server Yes N/A 4.9.4, 8.4.1?
BSD Telnet Console application Yes Yes 1.2? Telnet and telnetd from OpenBSD.
CUPS Digital printing Yes 1.2 [3]
cURL File transfer software Yes
ffproxy Proxy server Yes 1.5 Non-caching proxy.
ftp.exe Console application Yes Yes 5.1 (XP) Standard Windows FTP client.
Hiawatha Web server Yes N/A 6.0
IIS Web server Yes N/A 6.0
Internet Explorer Web browser Yes No 4.01 Versions before 7.0 may not be able to handle numerical addresses. Macintosh versions do not support IPv6. [4][5][6]
Irssi IRC client Yes 0.7.15 [7]
Konqueror Web browser Yes Yes 2.2 [8]
lighttpd Web server Yes N/A
Linux CIFS VFS SMB/CIFS client Yes 1.49 cifs vfs version 1.48 is part of kernel 2.6.21 [9]
Linux NetKit ftp Console application Yes Yes 0.17? Standard Linux FTP client.
Linux NetKit Telnet Console application Yes Yes 0.17? Standard Linux telnet client and server.
Microsoft DNS DNS server Yes N/A 5.0 (2000) Windows 2000 DNS can handle AAAA records, but the operating system does not implement an IPv6 networking stack. [10]
Microsoft Outlook e-mail client Yes 2003?
mIRC IRC client No
Mozilla / SeaMonkey Web browser Yes IPv6 is not preferred by default on Mac OS X. [11] [12] [13]
Mozilla Firefox Web browser Yes No 1.5 IPv6 is not preferred by default on Mac OS X in Firefox 1.5 or 2.0, but this is fixed in Firefox 3.0. [14] [15]
Mozilla Thunderbird e-mail client Yes Version 2.0 & later appears to work with Mac OS X Version 10.4.9. [16]
Nmap Console application Yes No 3.10ALPHA1 [17]
Nortel Networks VPN client VPN client  ? [18]
Novell eDirectory LDAP server
OpenLDAP LDAP server Yes 2.0.0 [19]
OpenSSH SSH client/server Yes Yes
OpenVPN VPN client Planned 2.0 Does not support "server mode" in IPv6: multiple tunnels require separate ports. [20]
Opera Web browser Yes No 7.20b IPv6 support on Macintosh was added in Opera 9.0 [21] [22] [23] [24]
Outlook Express e-mail client No N/A Windows Mail on the Windows Vista platform has IPv6 support. [25]
Pidgin Instant messenger Yes 2.0 (GAIM had support in older builds) IPv6 is enabled on Linux builds, but not on Win32 builds. [26]
Polipo Proxy server Yes No 0.8 Can be used for proxying between IPv4 and IPv6
PuTTY SSH client Yes Yes 0.58 Fully functional (also Zone ID's) from 0.59 [27]
Quagga Routing software Yes N/A OSPFv3 area support is incomplete. [28] [29]
rsync differential file synchronizer Yes 2.5.0 native IPv6 support since 2.5.0, but hosts allow/deny in rsync.conf didn't work until 2.5.6. [30] [31]
Safari Web browser Yes No [32]
Samba SMB/CIFS client/server Planned Patches are available that add IPv6 support. [33]
srelay SOCKS server Yes N/A
Squid cache Proxy server Yes 3.0STABLE1 Development work has been intermittent from 2001-2007. [34] [35]
telnet.exe Console application Yes Yes 5.1 (XP) Standard Windows telnet client.
TightVNC VNC Optional Protocol version 3.5 Experimental IPv6 builds were made available in 2004. [36]
tinc VPN client Yes 1.0 Defaults to IPv6; can be set to IPv4-only. [37]
Trillian Instant Messenger  ?
VLC Multimedia player Yes
Wget File transfer software Yes 1.9? May default to IPv4 transfers: use the "-6" option to override. [38]
Winamp Multimedia player Yes 5.34 [39]
Windows Media Player Multimedia player Yes 9.0? [40]
Windows File and print sharing SMB/CIFS client/server Yes 5.2 (Server 2003) Windows XP does not support IPv6 at the SMB/CIFS layer. The protocol is available for other applications ("ipv6 install" pre-SP1; protocol install afterwards). [41] [42] [43]
WWWOFFLE Proxy server Yes No 2.6d [44]
XChat IRC client Yes 1.7.0 [45]
xinetd Networking daemon Yes 1.89 Version 2.3.3 or newer recommended to avoid security issues. [46]
µTorrent BitTorrent client Yes 1.8 version alphas only?

[edit] Programs that bridge IPv4 with IPv6

  • http://toxygen.net/6tunnel/ 6tunnel & NT6tunnel: IPv4-IPv6 port proxy
  • stone: can be used to provide IPv4 ports at the IPv6 layer. [47]
  • 46Bouncer: IPv4-IPv6 bridging application; last updated in late 2001. [48]

In addition to the above specific tools, many client/server applications can be configured to go through a double-stack HTTP or SOCKS proxy to reach the other Internet. Those that cannot can often use an SSH tunnel.

[edit] Other references

[edit] See also