Я недавно обновил (включил и обновил), установка брандмауэра с помощью этого руководства по wiki.ubuntu.com. Я следовал Method 2 UFW
. Однако после завершения процесса не может загрузить потоки в Передаче.
Руководство упоминает правила Порта передачи:
И теперь наши правила Передачи
sudo ufw allow out 51413/tcp
sudo ufw allow out 51413/udp
sudo ufw allow out 6969/tcp
Под Предпочтением-> Сеть в Передаче
Port for incoming connections
(который является), 51413
шоу Port is closed
когда я нажимаю Test Port
.
Помогите мне решить этот вопрос. Просто средний пользователь (также в новинку для Linux), поэтому сломайте его так, чтобы я смог бы понять Вас.
Версия 16.10 Ubuntu
результат 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)
Ваш порт 51413 кажется закрытым, потому что Вы не позволили поступать connetions, Вы только позволили исходящие соединения. Руководство, за которым Вы следовали, неправо в этой точке.
Удалите правила, связанные с портом 51413. Сделать то выполнение
sudo ufw status numbered
и затем удалите четыре связанных правила с
sudo ufw delete #
Замена #
с числами Вы добрались прежде, необходимо будет выполнить эту команду четыре раза для избавлений от всех них.
Теперь добавьте новое правило, которое позволяет входящие соединения с
sudo ufw allow 51413
Для применения изменений перезагружают правила брандмауэра с
sudo ufw reload
или
sudo ufw disable sudo ufw enable
Напомните, что этот порт (51413) потребности, которые будут переданы в Вашем маршрутизаторе, если порт не передается в маршрутизаторе, входящие соединения, будут отклонены в Вашем маршрутизаторе, прежде чем они достигнут Вашего компьютера, и порт все еще появится, как закрыто.
Bittorrent-сеть является одноранговой сетью и жизнями от возможности соединения. Если клиент в сети не позволяет входящие соединения, этот клиент может только соединиться с клиентами, которые позволяют входящие соединения. Если бы даже единственный клиент в сети не позволяет входящие соединения, никакой клиент не смог бы соединиться с другими клиентами, сеть становятся бесполезными.
Вы все еще смогли бы загрузить потоки, если Вы не позволяете входящие соединения, но Вы не можете соединиться с другими коллегами, которые также отклоняют входящие соединения. Таким образом число коллег, с которыми можно соединиться, ограничено, и это уменьшает скорость загрузки или в худшем случае, Вы не можете загрузить вообще.
Я думаю, что это - типичная проблема с bittorrents, многие люди не знают для конфигурирования их брандмауэра и маршрутизатора правильно.
То, как передать порт в маршрутизаторе, является темой, которая не является в пределах askubuntu. Необходимо будет обратиться к руководству маршрутизатора. Поскольку некоторое знание об этой теме смотрит на https://portforward.com/.
Узнать больше об использовании ufw
смотрите на:
После руководства Вы использовали Вас, имеют брандмауэр, который очень строг, Вы устанавливаете значения по умолчанию для отклонения всего поступления и всех исходящих соединений. Необходимо будет добавить правила позволить соединения для каждого приложения, которое нужно в доступе в Интернет и использует порты, которые еще не определяются в правилах. Напомните, что, когда Вы устанавливаете новое приложение и Вы задаетесь вопросом, почему приложение не имеет доступа к Интернету.