Setting up your own proxy server
Tagged:
2by2.jpg

Lot´s of people complain that webproxys are not working at their works / schools computer because they have been banned by administrators. A way around this would be to setup your very own proxy server that is being hosted a) by a free webhosting service that supports either php or cgi or b) your own website that is being hosted by a webhosting company. Both methods should work and I will walk you right through the installation process for both scripts and give you tips how to find out what is actually being blocked. Before we start you need to download a copy of phpproxy or cgiproxy depending on what you want and can use. You also could perform a search for free webhosting on google for instance and try to find a webhoster that supports one of the two languages, a good site that I found while searching for those terms might be freewebspace.net

1. phpproxy

Download phpproxy and unpack it to a local directory on your hard drive. All you need to do know is to upload the script to your webspace and open up the new url to check if its working allright. You might want to rename the file to something different, something that does not contain the word proxy in it to avoid filters that ban everything that has the word “proxy” in it.

You could open up the script and enter your clients ip in there to make sure that only your client will be able to connect or you could add a .htaccess file to the directory forcing everyone who wants to start the script to enter a username and password. Again, use google if you like to find out more information about .htaccess

The php script has some requirements, make sure you read the readme file which is included and check to see if your hoster has those requirements enabled.

2. cgiproxy

Your hoster has to have cgi enabled in order to run this script. Many free hosters do not offer cgi or only some preinstalled scripts. Make sure it is enabled before you start the installation process.

First, download the source and unpack it to a local directory.

Now, open the .cgi file and take a look at the configuration. You can edit lots of settings from within, for example you could configure the script that way that it only allows text to go through the proxy but no images. Everything is explained in detail and all options are explained with comments, browse through the file, edit the options to your liking and save the new file.

After that upload the script to your cgi directory if that is required by your hoster and open the url from your browser. You are now ready to browse the web anonymously, to check if that is really the case load a website like whatismyip.com as the first site and check if the ip matches with the server the script is installed and not your computers ip. If that is the case you´ve done everything right and can surf anonymously. (there are still ways to find out your ip, just in case you are wondering)

3. What is being blocked ?

a) If you can access the proxy from the client they only block domains / ips.
b) If you can´t access the proxy they might be banning filenames that contain proxy as well, try changing the filename.

An article coppied from: http://www.ghacks.net/

Happy reading.. Eye-wink
That's all folks, enjoy reading..

No votes yet
ernstavbro's picture

clarification lang po..
tama po ba na pang bypass ito ng proxy server inside an organization? if this is so, parang mababalewala na din ung proxy?

pasencia na po.
nacurious lang.. Laughing out loud

ernstavbro's picture

maybe next question is: if i am the administrator, how do i prevent my client pc's from doing this? pasencia na po ulit, nagtatanong lang... Smiling

lordfrancis3's picture

@thejian
yup, tama po yun, pang bypass ito ng proxy.. narinig mo na ba yung tunelling (www.tunnelz.com)? same technology sila as phpproxy.. sa madaling salita po eh gagawa ka ng sarili mong tunnel para makalusot ka sa proxy nyo..

well, kung ikaw naman ang administrator, one way eh block mo sa firewall nyo yung tunnel na ginawa nya.. best eh i block mo yung I.P. ng web hosting site nya..

hope na nakatulong yung sagot ko..

Eye-wink

eto pala yung paliwanag nung isang site na nabasa ko..

Quote:

The system simply uses another location to download all of your surfing habits onto. Simply do a search on the web and you will turn up a wealth of phpProxy sites. Once you log-into the site you will see a simple bar that looks like your toolbar. Type the web address of the site that you wish to visit into the bar. The Proxy will then serve as a "Proxy" for your local server and download the page for you. This downloaded page will be viewed through the eyes of the proxy that you are using. You should now be able to function as normal with the page that you are own as long as you stay on the Proxy server location.

happy reading po..

ernstavbro's picture

thanks for the info.
kaso parang tedious un on the part of the admin.
wahahaha!! cool and exciting, eh?! Laughing out loud

lordfrancis3's picture

tama ka dun bro.. kawawa admin pag may marunong ng ganyan.. ang gagawin lang nung programmer, mag gagawa ng phpproxy or cgiproxy server sa labas ng org tapos ipamimigay nya yung ginawa ng site sa iba nyang kaopisina.. ahehehehe.. pero wala namang maglalakas loob na gawin yan.. kasi mahirap.. may kasama kasing web programming.. pangalawa, magastos, kasi kelangan mong mag host ng sarili mong web server, kumuha ng domain, kumuha ng public i.p.. ayun.. ahehehe.. talagang magastos.. or kung may kakilala siya, pa host nya sa iba.. ahehehehe.. Eye-wink

ernstavbro's picture

hmmnnnn....
still, we have to be prepared...
nyehehehe!! as if naman admin ako. hahahahaha!!

weng17's picture

madali lang yan i block yan dipende sa proxy na gamit mo.. maraming paraan either message body, IP, domain.. yung nga lang kailangan ma tyaga ang admin ng mag monitor.. hehehhe

lordfrancis3's picture

pag aaksayahan pa ba ng admin yan.. hahahaha..

blitzkrieg7227's picture

samin masipag network admin... tatlo na na-set-up ko na phproxy in two weeks time na-block na lahat... hehehe... regional based kasi server namin, masipag mag-audit mga IT sa aus... hahaha

by the way phproxy seems to have ceased development...

junix's picture

magastos pala yan.... hindi ba pwede kumonekta sa internet without going thru your orgs proxy server?




FREE cPanel Web Hosting with PHP5/Mysql - no advertising!
Register now: http://www.000webhost.com/39629.html