我的目标是 R1 成功地将 www(端口 80)数据包重定向到 Proxy1,我已经将 Host3 设置为客户端,网关为 192.168.60.4/24(R1 上的端口 fa1/0.60)
我正在使用不同的 VLAN,所以我按照这个链接WCCP 的解释使用不同的 VLAN
所以我将此配置应用于 R1 端口 f1/0.60 -(连接到 VLAN 60/客户端 VLAN):
interface FastEthernet1/0.60
encapsulation dot1Q 60
ip address 192.168.60.4 255.255.255.0
ip wccp web-cache redirect in
ip nat inside
standby 60 ip 192.168.60.2
standby 60 priority 170
standby 60 preempt delay minimum 30
这是 f/10.20(连接到 VLAN 20/Proxy1)配置:
interface FastEthernet1/0.20
encapsulation dot1Q 20
ip address 100.10.20.1 255.255.255.0
ip nat inside
standby 20 ip 100.10.20.2
standby 20 priority 120
standby 20 preempt delay minimum 30
这是我用来确定代理网络和客户端网络的 ACL
access-list 10 permit 100.10.30.3
access-list 10 permit 100.10.20.3
access-list 120 permit tcp any any eq www
access-list 120 deny ip any any
Proxy1 的 IP 地址为 100.10.20.3,这里是 squid.conf 配置:
http_port 3128 transparent
wccp2_router 100.10.20.1
wccp2_forwarding_method gre
wccp2_return_method gre
wccp2_assignment_metod hash
wccp2_service standard 0
acl localnet src 192.168.60.0/24, 100.10.20.0/28, 10.42.12.0/24, 120.100.10.0/28
问题是,当我尝试通过 Host3 访问 Internet 上的任何网站时,路由器 R1 不会将任何数据包重定向到 Proxy1。
谢谢,
技术规格:Mac OS X 10.9.5 - GNS3 1.3.3 - 3600 IOS Cisco 路由器