How To Make a CGI Proxy

A CGI, or Common Gateway Interface, proxy enables its users to access any website that would otherwise be inaccessible. Some websites and Youtube videos are blocked in certain countries. By using a CGI proxy server, you can allow your users access to these sites and videos and also protect their privacy by hiding their IP address. You just need a Web hosting account and the CGI proxy script.

Things You'll Need

  • Web hosting account with full CGI support
Show More

Instructions

    • 1

      Open your favorite Web browser, navigate to "ipswitchft.com/Products/WS_Ftp_Pro/Index.aspx?ps=1" and click on the "Try free for 30-days" button. Save the setup file to your hard disk and double-click on it to start installing the FTP client. Follow the instructions on your screen to complete the installation.

    • 2

      Navigate to "jmarshall.com/tools/cgiproxy/releases/" to download the CGI proxy script. Click on the "cgiproxy.2.0.tar.gz" link and save the archive to your computer. Right-click on the archive and select "Extract All" from the drop-down menu. Select a folder to extract the archive to and click on the "Extract" button. A file named "cgiproxy.2.1.tar" is created. Extract this file again in the same folder and a file named "nph-proxy.cgi" is created.

    • 3

      Double-click on the "WS FTP" icon on your desktop or click once on the "WS FTP" entry in the "Start" menu to start the FTP client. Click on the "Quick Connect" button, enter the host name in the "Host name" box, the user name in the "User name" box and the password in the "Password" box. Click on the "Connect" button to connect to your Web host. The files and folders in the right side are on your Web server and the files and folders in the left pane are on your hard disk.

    • 4

      Right-click on the "cgi-bin" folder and select the "chmod(UNIX)" option. Check all options in the resulting window to give full permissions (numeric value 777) to the folder. Click on the "OK" button and double-click on the "cgi-bin" folder to enter it.

    • 5

      Navigate to the "nph-proxy.cgi" file using the file browser in the left pane. Drag the file from the left window to the right window and select the "ASCII" transfer in the window that pops up. The file is transferred to the server.

    • 6

      Set the permission of the "nph-proxy.cgi" file on the server to 777 (full permissions).

    • 7

      Disconnect from the Web server and close the FTP client. Launch the Web browser and navigate to the URL of your hosting account. You now see a CGI proxy. You just need to type the URL of the page you want to access and click on the "Begin browsing" button to anonymously navigate to the website. You can also select to remove cookies, scripts and ads from the target website.

Related Searches:

References

Resources

Comments

Related Ads

Featured