IPv6 Enabled Squid (3.x)


Contents

Features supported in this IPv6 port of Squid 3.x

Please Note:

Items marked as Experimental are supposedly working but I have no feedback yet from people who use and can test them.

Component / FeatureIPv4
mode
IPv6
mode
Details
IPv6 Connections -YES
Accelerator Proxy YYES
ACL IPv6 Address -yes LIMITED: ARP ACL not possible. IPv6 EUI-64 equivalent ACL not yet coded.
Authentication - Basic YYES Bundled helpers for Radius and NetBIOS auth are IPv4-Only.
Authentication - NCSA YmaybeExperimental. Untested.
Authentication - negotiateYmaybeExperimental. Untested.
Authentication - NTLM YmaybeExperimental. Untested. Bundled helper for NetBIOS auth is IPv4-Only
cachemgr Tool YmaybeExperimental
CARP YmaybeExperimental
COSS YmaybeExperimental
Delay Pools YmaybeExperimental. 64-bit hash needed. 32-bit currently used by squid. Not fully implemented in 3.0 anyway.
DNS Yyes LIMITED: AAAA supported. CNAME-recursion Experimental. A6/DNAME not supported
External ACL over IPv6 -YES LIMITED: Some helper scripts may not be capable of listening on an IPv6 socket OR receiving IPv6 address via %SRC and %DST parameters.
External ACL over IPv4 YYES LIMITED: Even with IPv4-only socket configured %SRC and %DST may contain IPv6 address.
FTP YYES
HTCP YmaybeExperimental
HTTP YYES
ICP YYES
Ident YmaybeExperimental
Gopher YmaybeExperimental
NetDB Yyes Experimental, Partial (IPv4-only transmitted).
Ping/ICMP-echo YmaybePinger re-worked to include ICMPv6 (partially coded).
Session Helper Yno Compiler support (no C++ build).
SNMP YmaybeExperimental
squidclient Tool YYES
SSL YmaybeExperimental
Transparent Proxy Yyes LIMITED: IPv6 does not support NAT so transparent receiving port's MUST be IPv4-only.
tcp_outgoing_address Yyes LIMITED: If set clients matching the ACL will be limited to the side of the internet accessible to the IP set.
URI/URL containing IPv6 -YES
WAIS Yno Not coded.
WCCP v1/2 Yno Protocol undefined.

Operating Systems Tested On

The following OS have had at least one tester successfully build and run Squid3-ipv6.


Squid Now! Cache Now! Valid HTML 4.0! SourceForge
$Id: features.html,v 1.22 2008/01/30 21:21:59 amosjeffries Exp $