Você não ativou o tráfego DNS (TCP / UDP de saída, porta 53) e UDP 1024-65535 de saída (também necessário para o DNS.
Com o UFW, desabilitei todo o tráfego de saída e de entrada por padrão. No entanto, eu permito que a porta 80 entre e saia:
sudo ufw default deny incoming
(negar todas as entradas) sudo ufw default deny outgoing
(negar todas as saídas) sudo ufw allow in 80/tcp
(aceita todo o tcp de entrada da porta 80) sudo ufw allow out 80/tcp
(aceita todos os tcp de saída para a porta 80) No entanto, os seguintes comandos parecem não funcionar. Alguém poderia me dizer por quê?
mainuser@saturn101:~/apps/mongodb$ curl http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.0.4-rc1.tgz > mongodb-2.0.4-rc1.tgz
curl: (6) Couldn't resolve host 'fastdl.mongodb.org'
E
ping google.com
ping: unknown host google.com
E
sudo apt-get update
A sintaxe correta seria
sudo ufw allow out to any port 53
Isso resolve o problema com o DNS
Tags networking iptables firewall ufw