Sunday, November 12, 2006

開啟 eMule 的 Protocol Obfuscation

主要是因為各大 ISP 紛紛開始限制 P2P 網路的流量,狠一點的甚至就整個切斷這樣,所以本來堅持不做通訊加密的 eMule 團隊也在 0.47b 版中加入了 Protocol Obfuscation 的功能。

eDonkey/eMule 所形成的 ed2k 網路算是很早期的網路,所以針對 ed2k 的內容過濾器很早就被開發出來,主要是會去辨識傳輸的內容,如果是 ed2k 的連線就阻斷或限制流量這樣。

開啟 Protocol Obfuscation 之後,通訊內容會被作一定程度的加密,要辨識傳輸內容變的比較困難,所以 ISP 的限流設備就比較沒辦法了。

要使用這個功能必須更新到 eMule 0.47b 以後的版本,然後,這個選項不是預設開啟的,必須手動開啟。

開啟 Protocol Obfuscation 的方法是: [Options] - [Security] - 勾選 [Enable Protocol Obfuscation] 對應到中文版就是: [選項] - [防護] - 勾選 [開啟模糊協定] 這樣。選項設定開啟後,似乎還要重新啟動 eMule 才會完全生效。

開啟之後,對 server 與其他 peer node 的連線在雙方都支援的情況下,連線內容會被加密,這對連線到某些大水管而言算是相當有幫助。

不過也不是開了 Protocol Obfuscation 之後就所向無敵,目前有不少其他比較昂貴一點甚至會誤殺的方法被發展出來,但是至少七八成是可以連線就是,也許速度會慢些就是。