Resolução de DNS interrompida após a instalação do bind devido a iptables

0

Configurei com sucesso meu servidor web (Apache, PHP etc.) e bloqueou as portas eu não preciso usar o iptables, que era funcionando perfeitamente bem.

Hoje, instalei o BIND e o configurei, o que também funciona. A única coisa que parou de funcionar foi a resolução de DNS no meu próprio servidor. Tenho 100% de certeza que é devido à configuração do iptables, porque quando Eu redefinir a configuração, tudo funciona bem. Quando eu defino o iptables configuração para a configuração que eu usei antes de instalar o BIND, no entanto, a coisa toda ainda não funciona.

Eu adicionei as seguintes regras para o DNS:

# Loopback
iptables -A INPUT -i lo -j ACCEPT   #Allow loopback access from INPUT
iptables -A OUTPUT -o lo -j ACCEPT  #Allow loopback access from OUTPUT

# DNS
iptables -A INPUT -i eth0 -p udp --dport 53 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -A OUTPUT -o eth0 -p udp --sport 53 -m state --state ESTABLISHED -j ACCEPT
iptables -A OUTPUT -o eth0 -p udp --dport 53 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -A INPUT -i eth0 -p udp --sport 53 -m state --state ESTABLISHED -j ACCEPT
    
por Flock Dawson 04.02.2013 / 14:03

1 resposta

0

Acabei usando pedaços do tutorial descrito aqui:

link

    
por 04.02.2013 / 22:51