Я новичок в Linux. В Windows я привык к тому, что брандмауэр запускается автоматически приложением, а затем я разрешаю, разрешать ли приложение доступ к реальному миру.
Linux, использующий UFW, имеет более ручной подход, который у меня в порядке.
То, что я нашел, является интересным явлением. Я открыл порт 51413 для передачи по GUFW (оба TCP и UDP):
] Но все же на передаче кажется, что порт не открыт:
Я думал, что что-то не работает с UPNP (хотя тот же компьютер с Windows прекрасно настраивает маршрутизатор с UPNP в режиме передачи для Windows). Таким образом, я загрузил небольшую утилиту, чтобы увидеть конфигурацию UPNP - UPnP Router Control.
То, что я увидел, было очень странным:
Skype настроил порты, используя UPNP, что означает, что UPNP работает. Теперь вопросы:
Кажется, что UPNP работает, почему передача не может правильно открыть порт? Или даже сделать это, как Skype? Как, черт возьми, Skype может обойти UFW и открыть порт во внешний мир без какого-либо разрешения? Что такое политика UPNP? Может ли какое-либо приложение UPNP просто обходить UFW?Спасибо.