o problema pode estar nas suas tabelas de ip. Desative o fogo. liberar as tabelas ip
sudo iptables -F
tente novamente sem um firewall. Se tudo funcionar bem, tente o firewalld.
Eu tive um problema semelhante e mudei para o firewalld. É encontrado no Ubuntu Software e funciona muito bem. Todos os serviços podem ser adicionados na GUI. Smpts, imaps, http, https, dhcp, dns. Eu usaria a zona de soltar, nada fora, apenas em e descarta todas as tentativas de entrar no seu sistema operacional.
sudo systemctl habilitar firewalld
firewall-cmd --set-default-zone = soltar
adicione os serviços desejados no gui (permanente, toda inicialização) e depois
sudo systemctl reiniciar firewalld.service
você pode adicionar transmissão / ou outro serviço usando o tempo de execução (temporário até a próxima reinicialização) e NUNCA entrar no sistema de arquivos para alterar qualquer coisa