Я настраиваю wccp и squid.
Вот конфигурация или маршрутизатор wccp:
ip wccp web-cache redirect-list wccp-access group-list wccp-server
!
интерфейс FastEthernet1/0
IP-адрес 10.10.10.1 255.255.255.0
Перенаправление веб-кэша ip wccp в
дуплекс авто
скорость авто
!
IP-доступ к стандартному wccp-серверу
разрешение 10.10.10.2
!
расширенный список IP-доступа wccp-access
запретить ip host 10.10.10.2 любой
разрешить tcp host 10.10.10.3 любой eq www
запретить IP любой любой
Вот конфигурация squid на ubuntu:
Также я установил конфигурацию iptables, как показано ниже:
iptables -t nat -F ПРЕДВАРИТЕЛЬНАЯ МАРШРУТИЗАЦИЯ
iptables -t nat -A PREROUTING -i wccp1 -p tcp --dport 80 -j DNAT --назначение 10.10.10.2:3128
эхо 1 > /proc/sys/net/ipv4/ip_forward
эхо 0 > /proc/sys/net/ipv4/conf/default/rp_filter
эхо 0 > /proc/sys/net/ipv4/conf/all/rp_filter
эхо 0 > /proc/sys/net/ipv4/conf/wccp1/rp_filter
Также настройка GRE выглядит следующим образом:
iptunnel добавить режим wccp1 удаленный gre 101.10.10.1 локальный 10.10.10.2 dev ens33
ifconfig wccp1 выше
ифконфиг wccp1 10.10.10.2/32
Но я получаю ошибку «Веб-кэш службы потерян в WCCP clinet 10.10.10.2» на маршрутизаторе.
Как мне решить проблему??