韌館-LearnHouse

突破學校防火牆限制

大學的同學跟我抱怨說他們他們政戰學校很多網頁都鎖,即時通訊也都不能用

就算沒鎖80 port可以找到web msn,但很多web IM性質的也幾乎被鎖了

所以要我架設破解的平台,當然這篇文章其實不適合寫的

因為這方法可適用於企業與學校等任何有防火牆限制

學校或企業會有如此限制就是有他的安全考量

不過網管人員也不是省油的燈,假使限制只能用公司的proxy或只能瀏覽網頁的80 443等port

這樣這個方法還是無用武之地,不過道高一尺魔高一丈,其實還是有破解的方法

但我在這就不提供怎麼做了,只講述如何利用SOCKS來突破學校防火牆 簡介

SOCKS是一種網路協議,主要用於客戶端與外網伺服器之間通訊的中間傳遞。SOCKS是"SOCKetS"的縮寫。

當防火牆後的客戶端要訪問外部的伺服器時,就跟SOCKS代理伺服器連接。這個代理伺服器控制客戶端訪問外網的資格,允許的話,就將客戶端的請求發往外部的伺服器。

這個協議最初由Devid Koblas開發,而後由NEC的Ying-Da Lee將其擴展到版本4。最新協議是版本5,與前一版本相比,增加支持UDP、驗證,以及IPv6。

根據OSI模型,SOCKS是位於應用層與傳輸層之間的中間層。

SOCKS 代理伺服器架設

在講如何架設之前,先說一下我常跟同學講的一個觀念,SOCKS只是一種通訊協定

而可以實作SOCKS通訊協定的軟體有很多,並不是SOCKS就是一個軟體

假使程度夠的人,也可以自行開發寫一套SOCKS的程式,請自行參閱RFC1928

本人由於程式底子不是很好,RFC文件又看得不是很懂,所以在這提供別人開發出來的軟體架設方法(以下內容是參考CCPROXY+SocksCap教學By ArMaNi)

1.下載CCProxy6.0

2.進入"設置"來完成代理伺服器的工作

3.將SOCKM/MMS打勾,後面的數字請自行選用(1111~9999),其他的不用打勾,之後進入步驟3的高級

4.進入高級之後選擇最右邊的"其他",把SCOKS4選項的打勾取消掉,如果沒取消,你設置帳號密碼就沒意義了,因為任何人只要有你的IP位置都可以連線到你的電腦

5.回到程式主頁面點選"帳號",進行帳號管理

6.將允許範圍跟驗證類型改成圖片上的設置即可,之後就可以進行帳號設置,點選"新建"

7.圖片中1是你要給對方的帳號ID,圖片中2是你要給對方的密碼,圖片中3是這個杖號有幾個人能同時使用,果只給1人就設定1,兩人就設定2,以此類推;圖片中4是代表你要開放自己的頻寬多少給對方,果是給朋友玩遊戲而已,可以開放全部給他,選-1就可以,但是請他不要用代理伺服器下載或是逛網頁,為會影響你的連線速度;圖片中5只要把SOCKS打勾即可,其他都不要打勾,當你設置完成,按下確認鍵回到主頁面待機即可,接下來只要用戶端安裝SCOSK程式以及有你的IP位置即可連上網路遊戲

客戶端程式

我使用的是遵循GPL協議的軟體FreeCap

寫到這覺得花太多時間了,不想再有文字敘述,直接看圖吧!

挖~~這篇花我太多時間了,客戶端的這樣設定按OK就能用

2007年9 月 posted by admin in 程式&軟體 and have Comments (4)

4 Responses to “突破學校防火牆限制”

  1. 正點表示:

    看到好東西了-.-

    正在享用

    好希望可以-.-

  2. yuchin表示:

    to 正點:

    應該是OK的啦!!

  3. 正點表示:

    好像步行耶-.-

    跟朋友弄了一個晚上

    有什麼要特別注意嗎

  4. yuchin表示:

    to 正點:

    需要注意的地方是客戶端程式的軟體
    你可能需要上網找一下
    我貼的沒有很完整
    我也沒時間改

Place your comment

Please fill your data and comment below.
名稱:
信箱:
網站:
您的評論: