Ipttables liberados acidentalmente - restaurar

Ipttables liberados acidentalmente - restaurar

Estou executando o Ubuntu 16.04 e acidentalmente limpei meus iptables ao tentar solucionar um problema de lentidão na Internet. Eu usei o seguinte comando

iptables -F

Agora não consigo abrir nenhum site, fazer login no Skype ou até mesmo executar ping em qualquer site usando URL.

Porém, posso fazer ping em endereços IP da Internet, abrir sites usando seus endereços IP e ver ERR_NAME_RESOLUTION_FAILED no Chrome quando tento usar o URL.

Eu tentei as correções listadas na resposta a seguirhttps://serverfault.com/questions/497438/how-to-reset-ubuntu-12-04-iptables-to-default-without-locking-oneself-outmas isso não resolveu o problema. Os comandos exatos que eu ren são os seguintes

iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT

iptables -F INPUT
iptables -F OUTPUT
iptables -F FORWARD

Você pode dizer que não tenho certeza do que estou fazendo, já que não sou administrador de servidor nem profissional de rede.

Qualquer ajuda seria muito apreciada.

Obrigado

Atualização 1
Como parece estar relacionado ao DNS, fui em frente e adicionei o endereço do servidor DNS do meu ISP na IPV4 Settings > DNS Serverscaixa de entrada das configurações de conexão de rede, reiniciei a máquina e ela voltou à vida. A internet parece estar funcionando bem agora.

Acho que encontrei uma maneiraem voltao problema, mas o problema original ainda está lá. É isso?

Atualização 2
Estou tendo outro problema relacionado à Internet (o problema de velocidade original) cuja descrição coloquei em outra pergunta. A questão está aquiTabelas de roteamento – Gateway padrão e discrepância de traceroute

Responder1

Você pode ter políticas padrão em seu iptables que descartam cada pacote por padrão. As políticas padrão não serão liberadas. Seria útil se você publicasse seu iptables usando

iptables -nvL

Portanto, fazer com que o iptables aceite qualquer entrada e saída deve evitar a perda de pacotes.

iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT

informação relacionada