Para descobrir quais portas e endereços são usados quando há uma conexão desbloqueada entre meu NAS e meu computador, usei netstat -ant
quando o ufw está desativado, como o @Matteo sugeriu.
Em seguida, notei que as portas locais variam, mas a porta de origem no meu NAS é fixa.
Então usei o seguinte comando para permitir o tráfego do endereço IP do meu NAS para um intervalo dinâmico de portas.
sudo ufw allow from <nasIP> port 57000:60000 proto tcp
Isso não foi suficiente. Eu tive que usar este comando para ver o que mais está sendo bloqueado pelo meu firewall.
sudo journalctl | grep -i ufw
Examinado os arquivos de log, notei que algumas tentativas de conexão estavam sendo bloqueadas quando tento acessar meu NAS.
De acordo com minhas observações, adicionei as seguintes regras:
sudo ufw allow out to <nasIP>
sudo ufw allow out to 224.0.0.251
E finalmente funcionou.