Saturday 17 May 2014

How to Make a Proxy Application/Proxy Website

Need to visit some websites while at work or school, but the boss has blocked all the good ones? You can use your own proxy server to bypass this, and it'll even have a GUI (Graphical User Interface)!

Steps

  1. 1
    Install a web server. You're going to first need to install a web server. A favorite for casual users is WAMP because of its simplicity and easy management. You can find it here: http://www.wampserver.com/en/ After you've downloaded the WAMP server, install it (you may need administrator privileges on the computer you are installing it on). Restart the computer when the installation is complete.
  2. 2
    Check to see if the server is working. Open your web browser and type "http://localhost" without quotes in the URL bar. You should see a page similar to the one depicted in the image to the right.
  3. 3
    Download a proxy server package written in PHP. The one this article uses is called PHProxy. It can be found here: http://sourceforge.net/projects/poxy/ After you download PHProxy, unzip it to a folder named phproxy.
  4. 4
    Left click the WAMP icon on your taskbar, it looks like a little speedometer.Make sure you left-click, not right click. A menu should pop up, click the panel that says "www directory". A folder should open.
  5. 5
    Drag the phproxy folder you made earlier into the www directory folder.
  6. 6
    Test it. To test that it worked, navigate to the http://localhost page again. You should now see a page similar to the one depicted in the picture to the right.
  7. 7
    Forward the appropriate ports to your router. You now must forward the appropriate ports in your router to your computer. This process is called "Port forwarding". Any incoming traffic on those ports will be redirected to your computer. The method of which to port forward is different for each router, but you can find instructions for many routers at this page: http://portforward.com/ The port you need to forward is port 80. With the instructions you find for your router at portforward.com, replace the ports in the guide with port 80. Your proxy page is now accessible from the internet, but there's still a catch. Most routers have a dynamic ip address, meaning it changes often. In order to make using your proxy easier, you should set up a redirect address to your computer. Two popular service for this are DynDNS.com and NoIP.com. Refer to this article for help setting up a redirect.
  8. Source: http://www.wikihow.com/Make-a-Proxy-Application/Proxy-Website

No comments:

Post a Comment