A Web Cache Communication Protocol (WCCP) is a content-redirection protocol developed by Cisco. It provides a mechanism for redirecting traffic streams in teal time and has built-in scaling, load balancing, and failsafes. When using WCCP, the WCCP server accepts a HTTP from the client browser and redirects it to one or more WCCP clients. The WCCP client receives the data from the internet and returns it to the client's browser. Data can be delivered to the client via a WCCP server, or it can bypass it based on the routing rules.
UserGate can act as a WCCP client. A router usually acts as the WCCP server. All filtration mechanisms can be applied for traffic received via WCCP.
Important! For traffic received via a WCCP tunnel, as an IP source UserGate will use the IP address of the client's computer, and the zone of the source will not be defined, so do not indicate the zone in the filtration rules (leave it as "any").
To configure a WCCP client in UserGate, perform the following steps:
Name |
Description |
---|---|
Step 1. Configure the WCCP server |
Configure the WCCP server in accordance with the instructions to the WCCP server |
Step 2. Enable the WCCP client service in UserGate |
Enable WCCP in the Settings --> Configure WCCP section of the UserGate console. |
Step 3. Indicate the address of the WCCP server and the password for connecting to this server |
Set the IP address of the server and the password for connecting to the WCCP server. The password must match the value of the password set when configuring the WCCP server in Step 1. |
Step 4. Enable HTTPS support |
By default, the WCCP client will inform the server that it is ready to accept the HTTP protocol. To receive and process HTTPS traffic, check the box labeled HTTPS support. |