|
META TOPICPARENT | name="CompPrivConst " |
Technology Project 2: Better Browsing Control |
| Windows users |
|
< < | Windows, unfortunately, does not come with an ssh client by default so we need to download and install one before we can connect to the Columbia computers with it. The client we are going to install is called "!PuTTY" and can be downloaded from here. Once you have downloaded and run the installer, launch PuTTY. Now we need to configure PuTTY to connect to the Columbia CUNIX mainframe. CuIT has instructions for this here, however these instructions seem to be a bit out of date and refer to a version of PuTTY that is pre-configured to connect to CUNIX, which is no longer available from their download page. Should anyone find where that version is available, please say so in the comments on this page. Instead we will go through a general PuTTY configuration. |
> > | Windows, unfortunately, does not come with an ssh client by default so we need to download and install one before we can connect to the Columbia computers with it. The client we are going to install is called "PuTTY" and can be downloaded from here. Once you have downloaded and run the installer, launch PuTTY. Now we need to configure PuTTY to connect to the Columbia CUNIX mainframe. CuIT has instructions for this here. |
| Your goal here is to create a new session, enter the Columbia server information, and save the session for future use. Follow these steps: |
| 10) Click on "Open" to open your new connection to the CUNIX servers. |
|
< < | 11) Enter your UNI and password when prompted. |
> > | 11) Enter your UNI and password when prompted. |
| 12) Once connected the tunnel is open and you can move to step two. After you are finished using the tunnel, type logout and press Enter.
Step 2: Tell your browser to use the secure tunnel |
|
< < | As part of connecting to CUNIX in step one we told ssh to set up a take an address or "port" on your local machine and forward it to the CUNIX machine that you logged into. In particular we forwarded port "7070". This created a "SOCKS proxy," between your machine's port 7070 and the Columbia computer. We now want to tell your web browser to send all its requests for websites through the proxy port. The particular way to do this depends on which browser you are using. |
> > | As part of connecting to CUNIX in step one we told ssh to set up a take an address or "port" on your local machine and forward it to the CUNIX machine that you logged into. In particular we forwarded port "7070". This created a "SOCKS proxy," between your machine's port 7070 and the Columbia computer. We now want to tell your web browser to send all its requests for websites through the proxy port. The particular way to do this depends on which browser you are using. |
| As a first step for all browsers visit https://duckduckgo.com/?q=what+is+my+ip+address and write down the IP address associated with your browsing. Later, when you are using the proxy, you can return to that page and observe that your apparent IP address has changed. |
| |
|
< < | Finished. Proxy Switchy did not work for my computer for some reason. I used Proxy SwitchySharp? instead. |
> > | Finished. Proxy Switchy did not work for my computer for some reason. I used Proxy SwitchySharp instead. |
| -- LeonHuang - 25 Mar 2017 |
|
< < | Finished
-- JudyWang - 22 Mar 2016
Finished
-- AlexiaBedat - 22 Mar 2016
Finished
-- JakeLewis - 26 Mar 2016
Finished
-- MalcolmEvans - 29 Mar 2016
It works well.
-- PeterHong - 30 Mar 2016
I really hope I did this correctly.
-- LizzieOShea - 30 Mar 2016
Finished
-- BrandonNguyen - 30 Mar 2016
Finished.
-- LeoFarbman - 01 Apr 2016
Finished
-- AlexanderGerten - 01 Apr 2016
Finished!
-- TimothyKim - 04 Apr 2016
Finished.
-- AlanWong - 04 Apr 2016
Finished
-- KarmanLucero - 06 Apr 2016
Finished
-- RasheedAhmed - 06 Apr 2016
Finished
-- ChristopheWassaf - 06 Apr 2016
Finished!
-- DanielShiner - 10 Apr 2016
Finished.
-- GreggBadichek - 10 Apr 2016
Finished.
-- BriannaCummings - 13 Apr 2016
Finished.
-- SolomonRotstein - 13 Apr 2016
Finished
-- DannyStemp - 25 Apr 2016
Hope I did this correctly
-- CorneliusRange - 27 Apr 2016
I am more confident now! (On firefox)
-- CorneliusRange - 27 Apr 2016
Finished
-- ElizabethAkinyemi - 27 Apr 2016
For what it's worth, you can do the same with Firefox (and maybe other browsers) on an Android machine as well. Instructions are here: http://www.devineloper.com/2013/08/28/setup-socks-proxy-android-without-root/. The SSH client 'ConnectBot' should be available on the F-Droid repository.
-- GreggBadichek - 06 May 2016
Finished.
-- AndrewButler - 19 May 2016
Finished
-- EthanThomas - 19 Mar 2017
Finished
-- StephanieKato - 19 Mar 2017
Finished.
-- MalcolmEvans - 20 Mar 2017
Finished.
-- ShayaAfshar - 21 Mar 2017
Finished.
-- OrBelkin - 22 Mar 2017
Finished. I had trouble with the extension proxy-switchy. I had better luck with Proxy SwitchySharp? .
-- AndrewWatiker - 22 Mar 2017
Finished. I had trouble with Chrome, but got it to work in Firefox...
-- TikRoot - 22 Mar 2017
Finished.
-- AmandaFerber - 22 Mar 2017
Finished.
-- HyunKyungLee - 24 Mar 2017 |
| In OSX, Chrome actually lets you change the proxy settings directly (without an extension): File --> Preferences --> "Show Advanced Settings" --> Under the "Network" heading click "Change Proxy Settings"
From there just follow the above instructions for a Socks proxy!
-- TikRoot - 25 Mar 2017 |
|
< < | Finished
-- SunghyeOh - 27 Mar 2017
Finished.
-- WhitneyLee - 29 Mar 2017
Finished.
-- DanielleTomson - 29 Mar 2017
Finished
-- DavidHammond - 29 Mar 2017
Finished.
-- EveShabto - 31 Mar 2017
Finished
-- ErensuAltan - 02 Apr 2017
Finished
-- ZebulunJohnson - 03 Apr 2017
Finished
-- AudreyAmsellem - 04 Apr 2017
Finished
-- TracyRizk - 05 Apr 2017
Finished
-- ShayBanerjee - 05 Apr 2017
Relieved
-- CorinneShim - 05 Apr 2017
Finished
-- ChenyeNi - 14 Apr 2017
Proof
-- AlexanderHoffman - 16 Apr 2017
Proof
-- JessicaCorey - 01 May 2017
Finished
-- JulianWilliams - 03 May 2017
Finished
-- ChristopherPistritto - 05 May 2017
Finished
-- MichaelWright - 06 May 2017
Finished
-- MayuArimoto - 07 May 2017
Finished. -- JBO
-- JohnOMeara - 09 Oct 2017
I believe this works. I am not sure if I successfully configured Switchy, but I also followed the Chrome instructions provided by TikRoot? , above.
-- JohnOMeara - 09 Oct 2017 |
| |