My 5cent on this ....
- use of a proxy is a decision of the browser. Browser can select one through settings, or can get the information from DHCP or via the PAC file (proxy.pac, wspad.dat)
(
https://www.techwalla.com/articles/how- ... er-address).
PAC files are used by your IT department to indicate what URL to access via proxy and for which URL's (even on the page level) to skip proxy.
- there is also the transparant proxy. This is when some intermediate router/firewall detects HTTP requests and redirects them to a proxy server (local or a dedicated device)
-HTTPS needs a firewall that will maintain 2 HTTPS sessions, one between the site and the firewall, and another via the firewall and the client. (HSTS will not allow this deviating certificaat from the firewall on the URL, and eliminate this "man-in-the-middle" decoding). HTTPS handling (and screening) is therefore troublesome. MT cannot do this AFAIK.
RouterOS has a webproxy (disabled by default) , and it is also easy to write firewall mangle rules to redirect all port 80 traffic to that webproxy or to any other proxy server somewhere else. Web-proxy servers can be chained (one proxy sends it to the next proxy).
Your PC can also have a local proxy (eg to debug the HTTP traffic, even to improve the Microsoft registration process). The one I use is Fiddler. (
https://www.telerik.com/fiddler)
Some website pages (scripts) do no work through a web-proxy!
If your active web-proxy is the Mikrotik, you should be able to see that. (I use this proxy without caching for a much improved HTTP management session for TP-Link through an SSTP tunnel over satellite)
Klembord-2.jpg
You do not have the required permissions to view the files attached to this post.