必須定義端口轉發。

來源: écho 2004-02-26 08:27:44 [] [舊帖] [給我悄悄話] 本文已被閱讀: 次 (838 bytes)

因為 router 後麵的機器一般使用的是內網 IP,必須經過路由器經 NAT (network address translation) 轉換為公網 IP,別人才能夠訪問到你的機器。但是這裏就有問題了,外麵的機器上的BT程序如何知道數據包發給你的兩機器中的哪一台呢?所以必須分開定義一下。

假設你的機器

A 的IP為:192.168.1.100,
B 的IP為:192.168.1.101,

又假設BT客戶端可以定義單個端口聆聽,那就可以比如如下定義,

發給 router 的 6881 端口的都轉發給 192.168.1.100 的 6881
發給 router 的 6882 端口的都轉發給 192.168.1.101 的 6882

然後當然在你兩台機器上的BT客戶端要做不同的設定,一台使用 6881,另一台使用 6882 端口。

也有的BT客戶端是用一個端口範圍,比如6881-6900等等,這也是可以做相應設定的,總之,原則是兩台機器上的端口要岔開,不能衝突。

至於如何在你的機器上做port forwarding,相信你的router廠家提供的說明書或網站上都有詳細說明。

所有跟帖: 

簡單明了! -不能bt了??- 給 不能bt了?? 發送悄悄話 (60 bytes) () 02/26/2004 postreply 11:40:44

請您先登陸,再發跟帖!

發現Adblock插件

如要繼續瀏覽
請支持本站 請務必在本站關閉/移除任何Adblock

關閉Adblock後 請點擊

請參考如何關閉Adblock/Adblock plus

安裝Adblock plus用戶請點擊瀏覽器圖標
選擇“Disable on www.wenxuecity.com”

安裝Adblock用戶請點擊圖標
選擇“don't run on pages on this domain”