|Although wccpd itself would be easy to port, the scripts that actually configure the Web traffic forwarding in the OS may not be. Thus, there's only support for Linux with IP Virtual Server, right now.
Linux Installation - RouterThe easiest way to install wccpd is to use the RPM. The only thing you will have to configure is /etc/sysconfig/wccpd, and add some firewall rules:
You should also firewall UDP port 2048 (the WCCP port), to avoid unauthorized caches from joining and DoS attacks.
Depending on your network topology, you may need to use -i or -s options to ipchains/iptables, to avoid marking the traffic from the WebCaches.
There's a patch to change IPVS IPIP encapsuation to WCCP version 1 GRE encapsulation. For further information, read INSTALL.Linux.
Linux Installation - Squid Cache