DNS trocando é normal? [RESOLVIDO]

1. DNS trocando é normal? [RESOLVIDO]

Tiago
tiago1

(usa Ubuntu)

Enviado em 29/08/2012 - 09:27h

Olá a todos pessoal,

Tenho uma dúvida que surgiu aqui comigo:

É normal um micro que compartilha a conexão com uma rede local, modem configurado em modo bridge, trocar os DNS "sozinho"? Lembro que compartilhei a conexão e o "resolv.conf" recebeu 2 DNS dentro do arquivo.

Estava editando umas listas do Squid e ao salvar e recarregar o programa, o proxy parou de funcionar, embora a Internet sem ele funcione normal, apenas desmarcando nos navegadores.

Abri o "resolv.conf" e vi outros 2 números de DNS ali. Dei restart, stop, start, reload no squid3, mudei dentro do "squid.conf" a regra final "http_access deny all" para "http_access allow all", voltei pro "http_access deny all", fiz o "squid3 -k reconfigure" e após inserir um 3° número no topo da lista do "resolv.conf", uns dos DNS da Google e fazer "squid3 -k reconfigure", o proxy voltou a responder. Não precisei reiniciar a máquina.

Será que foi por isso? Porque dá essas "travadas" ao editar algumas das listas do Squid?

Quais o DNS "corretos" (não sei se existe isso) pra por nos clientes? Eles estão configurados com os DNS que obtive na conexão do servidor com a Internet e agora, segue funcionando, acabei de testar e tudo!

Obrigado mais uma vez quem puder me dar uma luz.


  


2. MELHOR RESPOSTA

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 29/08/2012 - 10:57h

Vc pode fazer uma gambiarra federal ae. Pra evitar q o arquivo resolv.conf se modifique, atribua imutabilidade a ele:


chattr +i /etc/resolv.conf


Lógico, antes d executar o comando acima, configure o arquivo à sua maneira.

3. Re: DNS trocando é normal? [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 29/08/2012 - 09:42h

Depende muito d como foi configurado o seu servidor. Sobre os DNS do servidor, se vc configurou o modem em modo bridge, então vc está discando do seu servidor, correto? Normalmente vc irá receber os DNS q o seu provedor lhe fornecer (por isso q muda toda vez). No caso dos clientes, vc deve configurar no seu servidor DHCP quais DNS deve ser configurado em cada estação de trabalho. Alguns DNS q vc pode configurar no seu DHCP:

DNS Google
Primário: 8.8.8.8
Secundário: 8.8.4.4

OpenDNS
Primário: 208.67.222.222
Secundário: 208.67.220.220


4. Pois então

Tiago
tiago1

(usa Ubuntu)

Enviado em 29/08/2012 - 10:10h

Pois é cara, é que minha rede interna não tem DHCP, é tudo IP fixo, manual e não temos recursos de hardware pra tentar algo assim. Este servidor fica sempre ligado, por isso achei estranho essa troca de DNS. Pelo que me disseram aqui no VOL em outras vezes, posso ter até 3 números de DNS no "resolv.conf".
Vou passar a monitorar esse arquivo diariamente, acessando como usuário limitado, apenas pra ver ele.

Minhas listas de bloqueio do Squid estão bem completas pro momento, embora eu precisasse colocar mais algumas coisas nelas. Mas com isso acontecendo, tenho receio de mexer na configuração dele, com medo de isso acontecer de novo.

Obrigado pelo retorno!


5. Hum!

Tiago
tiago1

(usa Ubuntu)

Enviado em 29/08/2012 - 11:49h

renato_pacheco escreveu:

Vc pode fazer uma gambiarra federal ae. Pra evitar q o arquivo resolv.conf se modifique, atribua imutabilidade a ele:


chattr +i /etc/resolv.conf


Lógico, antes d executar o comando acima, configure o arquivo à sua maneira.


Cara, bem legal isso!

Mas tem como desativar essa "imutabilidade"?

E mesmo esse arquivo estando travado, caso a máquina seja reiniciada, na discagem pra internet não vai dar problema?

Valeu!


6. Re: DNS trocando é normal? [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 29/08/2012 - 11:55h

Pra desativar, é só trocar o sinal de "+" para "-" no comando. Se a máquina for reinicializada, o máximo q vai acontecer é d reportar uma msg falando q foi impossível alterar o arquivo, ou seja, não terás problemas.


7. Re: DNS trocando é normal? [RESOLVIDO]

Tiago
tiago1

(usa Ubuntu)

Enviado em 29/08/2012 - 16:44h

renato_pacheco escreveu:

Pra desativar, é só trocar o sinal de "+" para "-" no comando. Se a máquina for reinicializada, o máximo q vai acontecer é d reportar uma msg falando q foi impossível alterar o arquivo, ou seja, não terás problemas.


Puxa, tomara que não!

Mas vou monitorar o arquivo então, tomando nota dos números que possam surgir. Como se pode por 3 números de DNS no arquivo, já tem um extra lá do Google.

Posto o resultado a investigação aqui, obrigado!


8. Re: DNS trocando é normal? [RESOLVIDO]

Tiago
tiago1

(usa Ubuntu)

Enviado em 30/08/2012 - 08:03h

renato_pacheco escreveu:

Vc pode fazer uma gambiarra federal ae. Pra evitar q o arquivo resolv.conf se modifique, atribua imutabilidade a ele:


chattr +i /etc/resolv.conf


Lógico, antes d executar o comando acima, configure o arquivo à sua maneira.


Olá novamente Renato,

Cara, seguinte: abri o meu arquivo "resolv.conf" e o DNS do Google que eu tinha posto lá no topo da lista sumiu, embora os outros 2 DNS que lá estavam não desapareceram, são os mesmos inclusive.

Ainda não fiz o comando aquele pra travar o arquivo com "imutabilidade", mas pelo que sei, podemos por até 3 endereços de DNS no arquivo. Por que será que sumiu o do Google?

Obrigado mais uma vez!


9. Re: DNS trocando é normal? [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 30/08/2012 - 09:24h

Acho q vc não prestou atenção. Quando disse q a sua interface WAN é DHCP (ou discada), o seu DNS vai ficar mudando msm, é normal. Ae, pra impedir isso, é fazendo aquele esquema q ensinei.


10. Ah!

Tiago
tiago1

(usa Ubuntu)

Enviado em 30/08/2012 - 10:21h

renato_pacheco escreveu:

Depende muito d como foi configurado o seu servidor. Sobre os DNS do servidor, se vc configurou o modem em modo bridge, então vc está discando do seu servidor, correto? Normalmente vc irá receber os DNS q o seu provedor lhe fornecer (por isso q muda toda vez).



Ah ta, realmente não tinha interpretado desta maneira. Eu tinha interpretado que mudaria em caso de reinício completo da máquina do servidor ou da discagem a partir do servidor, ou seja, rodando aquele comandinho como root:

# /etc/init.d/networking restart

Por isso achei estranho ele ficar mudando. No meu servidor de casa também mudou os DNS. Então era algo que sempre mudava e eu nunca tinha reparado! =P

A máquina aqui não apresenta sinais de reinício sozinha na madrugada e como não tem ninguém aqui nessa hora, fica complicado de ter certeza.

Mais uma pergunta: os seguintes comandos:

# /etc/init.d/squid3 stop

# /etc/init.d/squid3 start

# /etc/init.d/squid3 reload

# /etc/init.d/squid3 restart

# squid3 -k reconfigure

O uso desses comandos pode interferir nos números de DNS no arquivo "resolv.conf" ou isso não tem nada a ver?

Grato novamente! =)




11. Re: DNS trocando é normal? [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 30/08/2012 - 10:22h

Normalmente, não.


12. Hum...

Tiago
tiago1

(usa Ubuntu)

Enviado em 30/08/2012 - 10:35h

renato_pacheco escreveu:

Normalmente, não.


Bom, então foi coincidência, pois o problema de conexão aconteceu justamente quando salvei uma lista de bloqueio no Squid, achei que tivesse sido por isso.

=O



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts