一些個人的經驗, FYR.
UPNP很好用, 如果成功運作, 就不必在分享器裡手動設open port或port forwarding. 基本上它就是自動設定open port或port forwarding的機制.
不過, 手動設定會比UPNP安全一點. 如果有人手賤在自己的電腦上裝了駭客的程式, 而分享器又開了UPNP, 就可能成為跳板, 如果是用手動設定open port, 只開需要的幾個port, 就算裝了駭客的程式, 也有機會在分享器上把它擋下來.
要開啟UPNP, 得分享器和電驢程式兩個都有開才行. 要看UPNP有沒有成功運作, 可以去eMule的Log頁面, 找一串: UPnP successfully set up forwardings for ports xxxxx (TCP) and xxxxx (UDP). 如果沒成功, 也會有訊息.
如果PC有開防火牆, 記得要把eMule設成例外. 分享器也可能有開防火牆, 但open port或port forwarding如果設對了就沒影響.
DMZ不要開. DMZ是把整台電腦移到分享器的外面, 會增加遭受攻擊的機會. 如果目的是為了短時間內的測試, 或是自認電腦上的各種防護都很周全, 那另當別論. 只要open port或port forwarding有設好就用不到DMZ. 如果有開DMZ, 可能會讓open port失效.
連線上的問題, 一定先用eMule的Test Port按鍵試試, 瀏覽器的proxy要關掉. 如果ED和KAD的port test都OK, 應該在你的電腦一直到ISP這一段都打通了. 如果不OK, 那表示你的電腦一直到ISP這一段有某個點有問題.
如果port test都OK, 接下來, 如果是ED SERVER連不上, 那是ED SERVER的問題, 換別的ED SERVER試試. 現在我都是連到TV Underground No1 SERVER: ed2k://|server|176.103.48.36|4184|/. 如果是KAD連不上, 那表示你沒有和任何一個有效的KAD CLIENT搭上線, 試著在網路上找別人提供的nodes.dat, 不一定每個nodes.dat都合適(有的可能都太舊了, 或是裡面的KAD CLIENT根本拒絕和你連), 得多試幾個.
[ericshliao 在 2014-8-29 03:21 AM 作了最後編輯]
|