i am trying to push out whats in the proxy cache at full speeds to the user over-riding their speed limit.
first, i have hotspot and pppoe on my router.
i have then enabled transparent proxy with:
Code: Select all
;;; transparent proxy
chain=dstnat action=redirect to-ports=8080 protocol=tcp dst-port=80
then on my the MT proxy i have enabled upstream proxy to my squid pfsense box.
and thats also working.
Code: Select all
[admin@mt] /ip proxy> print
enabled: yes
src-address: 0.0.0.0
port: 8080
parent-proxy: 10.111.63.41
parent-proxy-port: 3128
cache-administrator: admin
max-cache-size: 50000KiB
cache-on-disk: no
max-client-connections: 1000
max-server-connections: 1000
max-fresh-time: 3d
serialize-connections: no
always-from-cache: no
cache-hit-dscp: 4
cache-drive: system
Code: Select all
chain=output action=mark-packet new-packet-mark=cache-hit0 passthrough=no dscp=4
Code: Select all
name="queue1" parent=global-out packet-mark=cache-hit0 limit-at=0 queue=default priority=8 max-limit=0
burst-limit=0 burst-threshold=0 burst-time=0s
this works and i see the user gets bursted to higher speeds however its only pulling stuff from the mt web-proxy.
i need it to also pull stuff from the squid pfsense box.
how can i achieve that?