/putty_tunneling/index.html

https://github.com/kench/anapnean_tutorials · HTML · 76 lines · 61 code · 15 blank · 0 comment · 0 complexity · 09c92ccdbc0ebd0dc7518a2c00801ca1 MD5 · raw file

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
  4. <head>
  5. <title>Tunneling with PuTTY (Windows)</title>
  6. <link href="../styles.css" rel="stylesheet" type="text/css" />
  7. </head>
  8. <body class="tutorial">
  9. <div id="title">Tunneling with PuTTY (Windows)</div>
  10. <div class="step">
  11. <div>
  12. This guide assumes you are using Windows and have already set up PuTTY to connect. <a href='../putty_connecting'>If not, have a look here</a>.
  13. Don't worry linux or mac users, tunneling is so ridiculously simple there it doesn't need <a href='../unix_ssh'>so much of a guide</a>.
  14. </div>
  15. <div><img src="images/1.png" alt="Picture of PuTTY main config screen, ready to connect to anapnea.net." /></div>
  16. </div>
  17. <div class="step">
  18. <div>
  19. Navigate to the Tunnels configuration page, and add a new dynamic tunnel on port 9090.
  20. The port you use doesn't actually matter, however for this example we'll use 9090.
  21. If you can't use 9090, you must remember to use the same port here as you do later.
  22. </div>
  23. <div><img src="images/2.png" alt="Choose Connection, SSH, Tunnels. Put 9090 in Source Port, choose the Dynamic option, and click Add." /></div>
  24. </div>
  25. <div class="step">
  26. <div>
  27. Verify that the Tunnels page now looks like this. The important bit is D9090 in the list.
  28. Now that you've added it, click Open and connect as you would normally do.
  29. </div>
  30. <div><img src="images/3.png" alt="Tunneling page with D9090 in the forwarded ports list and Open selected." /></div>
  31. </div>
  32. <div class="step">
  33. <div>
  34. Having connected, you are now tunneling over SSH. You need to leave this window open the whole time while you browse, since PuTTY is keeping the tunnel open.
  35. </div>
  36. <div><img src="../images/putty_connected.png" alt="PuTTY terminal open." /></div>
  37. </div>
  38. <div class="step">
  39. <div>
  40. Clicking on Settings in Internet Explorer, or Proxy Settings in Google Chrome, should open this dialogue.
  41. Navigate through to the Advanced Proxy section and add localhost:9090 as a SOCKS Proxy.
  42. </div>
  43. <div>
  44. <img src="images/4.png" alt="Connections tab of Internet Properties, LAN Settings selected." />
  45. <img src="images/5.png" alt="Picture of LAN Settings dialogue, choose Advanced" />
  46. <img src="images/6.png" alt="Picture of Advanced Proxy Settings dialogue with localhost 9090 setup as the SOCKS Proxy" />
  47. </div>
  48. </div>
  49. <div class="step">
  50. <div>
  51. Finally, you may like to use a website that tells you your IP address, in order to verify that tunneling is working correctly.
  52. We have hosted <a href='../tunneling_check.php'>a small file</a> that will verify that you are tunneling your browsing through Anapnea.
  53. </div>
  54. <div><img src="../images/tunneling_check.png" alt="View of check.php verifying successful tunneling." /></div>
  55. </div>
  56. <div id="footer">
  57. This work is licensed under a
  58. <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License</a>.
  59. </div>
  60. </body>
  61. </html>