更新防火牆後無法在 Transmission 中下載 torrent

更新防火牆後無法在 Transmission 中下載 torrent

我最近使用更新(啟用和更新)防火牆設置wiki.ubuntu.com 上的指南。我跟著Method 2 UFW。但是,完成該過程後,我無法在 Transmission 中下載種子。

該指南提到了傳輸連接埠規則:

現在我們的傳輸規則

sudo ufw allow out 51413/tcp
sudo ufw allow out 51413/udp
sudo ufw allow out 6969/tcp

在首選項 -> 傳輸中的網路下

當我單擊 時,Port for incoming connections(which is )51413顯示。Port is closedTest Port

請幫我解決這個問題。我只是一個普通用戶(也是linux新手),所以請分解一下,以便我能夠理解你。

Ubuntu 版本 16.10

的結果sudo ufw status

Status: active

To                         Action      From
--                         ------      ----
25,53,80,110,443/tcp       ALLOW OUT   Anywhere                  
53,67,68/udp               ALLOW OUT   Anywhere                  
51413/tcp                  ALLOW OUT   Anywhere                  
51413/udp                  ALLOW OUT   Anywhere                  
6969/tcp                   ALLOW OUT   Anywhere                  
123/udp                    ALLOW OUT   Anywhere                  
25,53,80,110,443/tcp (v6)  ALLOW OUT   Anywhere (v6)             
53,67,68/udp (v6)          ALLOW OUT   Anywhere (v6)             
51413/tcp (v6)             ALLOW OUT   Anywhere (v6)             
51413/udp (v6)             ALLOW OUT   Anywhere (v6)             
6969/tcp (v6)              ALLOW OUT   Anywhere (v6)             
123/udp (v6)               ALLOW OUT   Anywhere (v6)             

答案1

您的連接埠 51413 顯示為關閉,因為您不允許傳入連接,只允許傳出連線。在這一點上,您遵循的指南是錯誤的。

刪除與連接埠 51413 相關的規則。

sudo ufw 狀態編號

然後刪除四個相關規則

須藤 ufw 刪除 #

替換#為先前獲得的數字,您必須執行此命令四次才能刪除所有數字。

現在新增規則,允許傳入連接

須藤 ufw 允許 51413

若要套用更改,請重新載入防火牆規則

須藤 ufw 重新加載

或者

須藤 ufw 禁用
須藤 ufw 啟用

請記住,此連接埠(51413)需要在您的路由器中轉發,如果該連接埠未在路由器中轉發,傳入連接在到達您的電腦之前將在您的路由器中被拒絕,並且該連接埠仍將顯示為關閉。

Bittorrent 網路是一個點對點網絡,依賴於連接性。如果網路上的用戶端不允許傳入連接,則該用戶端只能連接到允許傳入連線的用戶端。如果網路上甚至沒有一個用戶端允許傳入連接,則任何用戶端都無法連接到其他用戶端,網路就會變得毫無用處。

如果您不允許傳入連接,您仍然可以下載種子,但無法連接到其他也拒絕傳入連接的對等點。因此,您可以連接的對等點數量受到限制,這會降低下載速度,或者在最壞的情況下,您根本無法下載。

我認為這是 BitTorrent 的常見問題,很多人不知道如何正確設定防火牆和路由器。

如何在路由器中轉送連接埠是一個不屬於askubuntu範圍的主題。您必須參閱路由器的手冊。有關此主題的一些知識請查看https://portforward.com/

要了解有關用法的更多信息,ufw請查看:

按照您使用的指南,您擁有一個非常嚴格的防火牆,您將預設值設定為拒絕所有傳入和所有傳出連線。您必須新增規則以允許每個需要 Internet 存取並使用規則中尚未定義的連接埠的應用程式進行連線。請記住,當您安裝新應用程式時,您想知道為什麼該應用程式無法存取網路。

相關內容