Proxy server that restricted particular IPs to particular domains. I can bypass theses blocked web sites by setup my very own native proxy server whereas utilizing the above proxy server as upstream. What occurred? Why it labored?
Context:
- In my firm, we use inside community for work, there’re some safety insurance policies like block exterior storage cloud, message, social media platform, and so forth.
- We now have static IP, DNS. To connect with outdoors web, we should by a proxy server let’s name proxy X. Proxy X managed our connections.
- I need to entry these restricted web sites.
What I’ve accomplished
I put in Squid as my native proxy, and utilizing proxy X as upstream proxy. Let’s name my native proxy as proxy Y, so that each one request that undergo proxy Y will undergo proxy X. That is the one configuration that I made.
What occurs
- when utilizing proxy Y, I can entry to those blocked web sites.
- from what I noticed, in my machine, if I offered hostname (to utilizing native proxy like
http://
) like loopback handle:3128 localhost(::1)
,0.0.0.0
,127.0.0.1
ormy-computer(10.0.0.x)
(one other adapter), mainly every part however not hostname resolved to my static IP, eg:10.60.100.x
will join to those blocked web sites. - the static IP as stated above will be generalized to IP that in
10.60.100.0/x
subnet
My guess
- I believed perhaps they’ve config ACL for this subnet and deny entry to those blocked domains.
- Through the use of perhaps totally different header when ship request to those blocked web sites by proxy X by proxy Y, I can entry them with out restricted. If it is true, what may header be seem like? Can I take advantage of totally different methodology with out setup proxy Y.