星期日, 12月 19, 2010

DDWRT/SSH + MyEnTunnel 自製輕易翻牆 Proxy 伺服器



不論大家是在內地,又或者是受制於公司或學校的設定,可能會引致不能訪問部份網站。其實用戶可以透過 VPN 或市面上的免費 Proxy Server 進行翻牆,但由於資料會透過第三方網絡進行傳送,可能會引致資料被人偷取。

其實要自架翻牆 Proxy 伺服器並不太困難,本文就例舉了其中一種方法。用戶只要擁有一個 SSH 的伺服器及 MyEntunnel 軟件,則可以輕易自製一個 Proxy 伺服器。

首先,用戶需要擁有以下的:

  1. SSH 伺服器 (可以透過 DDWRT 、購買美國 VPS 伺服器或自架 Linux 伺服器)

  2. MyEnTunnel

  3. Firefox


以下為啟動 Socks Proxy 的方法:

  1. 安裝並啟動 MyEnTunnel 軟件

  2. 填上 SSH 資料

  3. 打開 Firefox 瀏覽器,在網址列輸入 about:config

  4. 如果要使用 Remote DNS,可搜尋 network.proxy.socks_remote_dns 字串並設置成 True

  5. 打開 工具 -> 選項 -> 進階 -> 網絡 -> 設定
    填上以下設置:
    SOCKS 主機:127.0.0.1
    Port:7070

  6. 完成設定後 Firefox 就會透過 SSH 連接到 Remote SSH 中再連接上互聯網


檔案下載:

  1. WinSSHD
    可在 Windows 架設 SSH Server

  2. MyEnTunnel / Tunnelier
    SSH Client 用作 Forward 至 SOCKS

  3. Firefox
    不用多解釋了吧!

沒有留言:

發佈留言