談談
如何突破
區域網路對上網使用者的限制
可能現在對區域網路上網使用者限制比較多,比如不能上一些網站,不能玩某些遊戲,不能上MSN,連接埠限制等等,一般就是通過Proxy 伺服器上的軟體進行限制,如現在談的最多的ISA Server 2004,或者是通過硬體防火牆進行過濾。下面談談如何突破限制,需要分限制情況進行說明:
一、單純的限制某些網站,不能訪問,網路遊戲(比如聯眾)不能玩,這類限制一般是限制了欲訪問的IP地址。
對於這類限制很容易突破,用普通的HTTP代理就可以了,或者SOCKS代理也是可以的。現在網上找HTTP代理還是很容易的,一抓一大把。在IE裡加了HTTP代理就可以輕鬆訪問目的網站了。
二、限制了某些協議,如不能FTP了等情況,還有就是限制了一些網路遊戲的伺服器端IP地址,而這些遊戲又不支援普通HTTP代理。
這種情況可以用SOCKS代理,配合Sockscap32軟體,把軟體加到SOCKSCAP32裡,通過SOCKS代理訪問。一般的程式都可以突破限 制。對於有些遊戲,可以考慮Permeo Security Driver 這個軟體。如果連SOCKS也限制了,那可以用socks2http了,不會連HTTP也限制了吧。
三、基於包過濾的限制,或者禁止了一些關鍵字。這類限制就比較強了,一般是通過Proxy 伺服器或者硬體防火牆做的過濾。比如:通過ISA Server 2004禁止MSN ,做了包過濾。這類限制比較難突破,普通的代理是無法突破限制的。
這類限制因為做了包過濾,能過濾出關鍵字來,所以要使用加密代理,也就是說中間走的HTTP或者SOCKS代理的資料流經過加密,比如跳板,SSSO, FLAT等,只要代理加密了就可以突破了, 用這些軟體再配合Sockscap32,MSN就可以上了。 這類限制就不起作用了。
四、基於連接埠的限制,限制了某些連接埠,最極端的情況是限制的只有80連接埠可以訪問,也就只能看看網頁,連OUTLOOK收信,FTP都限制了。當然對於限制幾個特殊連接埠,突破原理一樣。
這種限制可以通過以下辦法突破,1、找普通HTTP80連接埠的代理,12.34.56.78:80,象這樣的,配合socks2http,把HTTP代 理裝換成SOCKS代理,然後再配合SocksCap32,就很容易突破了。這類突破辦法中間走的代理未 加密。通通通軟體也有這個功能。2、用類似FLAT軟體,配合SocksCap32,不過所做的FLAT代理最好也是80連接埠,當然不是80連接埠也沒關 系,因為FLAT還支援再通過普通的HTTP代理訪問,不是80連接埠,就需要再加一個80連接埠的HTTP 代理。這類突破辦法中間走的代理加密,網管不知道中間所走的資料是什麼。代理跳板也可以做到,不過代理仍然要80連接埠的。對於單純是80連接埠限制,還可以 用一些連接埠轉換的技術突破限制。
五、以上一些限制綜合的,比如有限制IP的,也有限制關鍵字,比如封MSN, 還有限制連接埠的情況。
一般用第四種情況的第二個辦法就可以完全突破限制。只要還允許上網,呵呵,所有的限制都可以突破。
六、還有一種情況就是你根本就不能上網,沒給你上網的許可權或者IP,或者做IP與MAC地址綁定了。
兩個辦法:
1、你在公司應該有好朋友吧,鐵哥們,鐵姐們都行,找一個能上網的機器,借一條通道,裝一個小軟體就可以解決問題了,FLAT應該可以,有密鑰,別人也上不了,而且可以自己定義連接埠。。其他能夠支援這種方式代 理的軟體也可以。我進行了一下測試,情況如下:區域網路環境,有一台代理上網的伺服器,限定了一部分IP, 給予上網許可權,而另一部分IP不能上網,在硬體防火牆或者是Proxy 伺服器上做的限制。我想即使做MAC地址與IP綁定也沒有用了,照樣可以突破這個限制。
在區域網路內設定一台能上網的機器,然後把我機器的IP設定為不能上網的,然後給那台能上網的機器裝FLAT伺服器端程式,只有500多K, 本機通過FLAT用戶端,用SOCKSCAP32加一些軟體,如IE,測試上網通過,速度很快,而且傳輸資料還是加密的,非常棒。
2、和網路系統管理員搞好關係,一切都能搞定,網路系統管理員什麼許可權都有,可以單獨給你的IP開無任何限制的,前提是你不要給網路系統管理員帶來麻煩,不要影響區域網路的正常運轉。這可是最好的辦法了。