2016年3月22日 星期二

透過SSH Tunnels瀏覽BBS與網頁

在Windows下面,想要透過某台主機出去瀏覽網頁,或是瀏覽BBS,除了VPN以外,還可以用SSH tunnel。下文設定教學參考了Vexed's Blog上面的兩篇文章《用 PuTTY 的 SSH Tunnel 上 BBS》《用 PuTTY 的 SSH Tunnel 瀏覽網頁》

前提是先要有一台可以SSH登入的主機,在此則是用Pietty來做SSH連線,上BBS的工具是PCMan,瀏覽網頁的工具是IE or Edge。這招除了BBS與WWW以外,所有支援SOCKS的軟體也都可以用

用SSH Tunnel瀏覽BBS

首先設定SSH連線軟體Pietty:
  1. 用Putty模式開啟Pietty
  2. 到Connection > SSH > Tunnels
    • 在Source Port輸入你喜歡的數字,例如說8023,建議在1025~65535之間
    • 在Destination輸入想要連線的站台加上埠號,例如說ptt.cc:23
    • Destination下面選擇Local
    • 連線方式選Auto
  3. 最後按Add按鈕,會看到方框上面出現 L8023 ptt.cc:23 的字樣
  4. SSH連線到遠端主機
這邊用PCMan上PTT為例子:
  1. 打開PCMan
  2. 在位址處輸入localhost:8023
  3. 當鄉民......
從(U)ser > (L)My Logs > (L)Recent Login 就可以看到是從哪邊上站


SSH Tunnel瀏覽網頁 

首先設定SSH連線軟體Pietty:
  1. 用Putty模式開啟Pietty
  2. 到Connection > SSH > Tunnels
    • 在Source Port輸入你喜歡的數字,例如說8080,建議在1025~65535之間
    • 在Destination處留白
    • Destination下面選擇Dynamics
    • 連線方式選Auto
  3. 最後按Add按鈕,會看到方框上面出現 D8080 的字樣
  4. SSH連線到遠端主機
這邊用IE or Edge為例子:
  1. 開啟網際網路選項
  2. 點選"連線"頁面
  3. 點選"LAN設定"按鈕
  4. 找到"Proxy伺服器"
    • 勾選"為您的LAN使用Proxy伺服器
    • 點選"進階"
    • 找到"Socks",Proxy位址輸入 localhost,連接埠則是輸入 8080
  5. 勾選"近端網址不使用Proxy伺服器
  6. 當網民......
可以去speedtest或是任何一個可以看自己IP來源的網頁檢查上站位址。
關掉SSH以後要得把Proxy給關掉,不然哪邊都上不去了...

_EOF_

沒有留言:

張貼留言