I found the transparent proxy setup but when i applied and i acess website like www.whatismyip.com then it is showing that user is behind proxy, can you suggest how can i resolve this issue ? i want to make proxy & cache server but user should not get idea that there is some cache server or proxy server running in network
you want to block traffic with third party proxy? yes you can. but you need to get support from whatever proxy you are using (squid or whatever).
hardware? it depends how much caching and usage you will have through it. again, if you are using a 3rd party proxy, you need to get support from them on it.
Using Mikrotik proxy, you can’t hide proxy status showing at whatismyip.com
However if you redirect users to external proxy like SQUID , you can hide it via using following directive in squid.conf