Vi que alguns tem dificuldade para colocar o cachefull + webproxy+PPPoe no Mk, Então resolvi postar as regras que Utilizei para que vcs mesmos possam adaptar à suas regras:
IP => Firewall => Filter Rules:
/ip firewall filter
add action=accept chain=input comment="ACEITAR CONEXOES PROXY" disabled=no \
dst-port=3128 protocol=tcp
add action=drop chain=input comment="BLOQUEIO DO PROXY EXTERNO" disabled=no \
dst-port=3128 in-interface=Link protocol=tcp
Ip => Firewall => Nat
/ip firewall nat
add action=masquerade chain=srcnat comment="" disabled=no out-interface=Link
add action=redirect chain=dstnat comment="REDIRECIONAR PROXY" disabled=no \
dst-port=80 in-interface=!Clientes protocol=tcp src-address=\
172.10.20.0/24 to-ports=3128
Ip => firewall => Mangle
add action=mark-connection chain=output comment="CACHE FULL" content=\
"X-Cache: HIT" disabled=no new-connection-mark=conn_squid-up \
passthrough=yes protocol=tcp src-port=3128
add action=mark-packet chain=output comment="" connection-mark=conn_squid-up \
disabled=no new-packet-mark=pacotes_squid-up passthrough=yes
add action=mark-connection chain=prerouting comment="" disabled=no dst-port=\
3128 new-connection-mark=conn_squid-down passthrough=yes protocol=tcp
add action=mark-packet chain=prerouting comment="" connection-mark=\
conn_squid-down disabled=no new-packet-mark=pacotes_squid-down \
passthrough=yes
Queue => Tree
/queue tree
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=0 name="[CACHE-FULL] - Download" packet-mark=\
pacotes_squid-down parent=global-in priority=8 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=5000000 name="[CACHE-FULL] - Upload" packet-mark=\
pacotes_squid-up parent=global-out priority=1 queue=default
IP => Proxy
/ip proxy
set always-from-cache=yes cache-administrator=webmaster cache-hit-dscp=4 \
cache-on-disk=yes enabled=yes max-cache-size=400000000KiB \
max-client-connections=600 max-fresh-time=4w2d max-server-connections=\
600 parent-proxy=0.0.0.0 parent-proxy-port=0 port=3128 \
serialize-connections=no src-address=0.0.0.0
/ip proxy access
add action=allow comment="" disabled=no src-address=172.10.20.0/24
Lembrando que na Ultima regra deve alterar "max-cache-size=400000000KiB" Para o Tamanho do seu cache e "src-address=172.10.20.0/24" Para Sua rede de Ip do PPPoE,
Caso Alguem Possa Ajudar a Implementar a regra Aceito de bom Coração =)
E uma Duvida:
Posso Colocar o Webproxy para a porta 80 para não ter que redirecionar e evitar assim tem que criar regras para Radio Uol e coisas do tipo?
e alguem conseguio liberar a Radio Uol Com PPPoE?
Obrigado Espero poder ajudar