The company I work for recently set up a proxy which blocks many web sites and internet access that I used to access everyday. I've searched the web to find methods to bypass the blocking, including SOCKS, SSH tunnel, web proxy, php proxy etc. but none of them solve my problem. Each of them has at least an element that was stopped by the security measures of my company. So I just list out those I know and what resources I have in the hope that somebody here may be able to let me know how I can make use of these resources to continue access the internet I want.
Here are what I need from the internet:
1. develop & deploy openshift apps using rhc client, ssh and git (command line) - this is a self-study, not work related.
2. play flash games (via browser).
3. access web sites related to VPN, networking etc.
Here are the security measures that block me from doing the above:
1. all Windows PCs' usb ports are read-only (MS network's global policy I believe).
2. all internet traffic has to go throught corporate proxy (Bluecoat I believe).
3. all outbound network ports are closed except 80, 8080 and 443.
4. all url with keywords such as "proxy", "download", "vpn" and many others are blocked.
5. all (at least they try) known public proxy servers are blocked (and the list is increasing).
6. only allow IE and firefox for web access, even Chrome is not allowed (I believe the proxy checks the user agent).
You may say some of the corporate software will not work. Yes. But I think they open exceptions one-by-one for them.
Here are the resources I have in my office:
1. Other than a PC for usual office works, I have another PC that is needed only before 9 and after 5. So in most of the office hours this extra PC can be used.
2. Though usb port is read-only, this control is in force only when booting Windows 7 from harddisk. I can boot to ubuntu using a usb drive without problem.
3. I can unplug the LAN cable of the PC.
4. I can use my mobile's data service for usb tethering.
And at home:
5. I have at home a Raspberry Pi B+ and an idle Asus router running dd-wrt.
Can somebody tell me how I can set up proxy or vpn or anything with these so as to continue my usual access to the internet in the office?
Here are what I need from the internet:
1. develop & deploy openshift apps using rhc client, ssh and git (command line) - this is a self-study, not work related.
2. play flash games (via browser).
3. access web sites related to VPN, networking etc.
Here are the security measures that block me from doing the above:
1. all Windows PCs' usb ports are read-only (MS network's global policy I believe).
2. all internet traffic has to go throught corporate proxy (Bluecoat I believe).
3. all outbound network ports are closed except 80, 8080 and 443.
4. all url with keywords such as "proxy", "download", "vpn" and many others are blocked.
5. all (at least they try) known public proxy servers are blocked (and the list is increasing).
6. only allow IE and firefox for web access, even Chrome is not allowed (I believe the proxy checks the user agent).
You may say some of the corporate software will not work. Yes. But I think they open exceptions one-by-one for them.
Here are the resources I have in my office:
1. Other than a PC for usual office works, I have another PC that is needed only before 9 and after 5. So in most of the office hours this extra PC can be used.
2. Though usb port is read-only, this control is in force only when booting Windows 7 from harddisk. I can boot to ubuntu using a usb drive without problem.
3. I can unplug the LAN cable of the PC.
4. I can use my mobile's data service for usb tethering.
And at home:
5. I have at home a Raspberry Pi B+ and an idle Asus router running dd-wrt.
Can somebody tell me how I can set up proxy or vpn or anything with these so as to continue my usual access to the internet in the office?