ele há coisas que nunca mudam
13/Mai/2008 @ 10:21 Software

Há dias, no trabalho, mudei um serviço que tinha acumulado com outro num servidor para uma máquina nova. Ora, máquina nova, IP novo. Adicionado o host ao tinydns, feito o restart à cache de DNS,

# svc -t /service/dnscache

os servidores Windows e Linux, imediatamente comçaram a resolver o nome para o IP novo.

O Windows Vista não. “Bem, isto deve ter uma cache de DNS burra que nem uma porta.”

ipconfig /renew

Nada, “Humm… há aqui um serviço de cliente e cache de DNS”. STOP, START. Nada, na mesma.
“Tem que ser à bomba”, leia-se rearrancar o Windows.

Feito, já passou a resolver bem. Se há alguma coisa boa no Windows, é que há certas coisas nele que nunca mudam por mais anos e versões que passem.

Actualização I: pelos comentários deixados, parece que há um comando que resolveria o problema:

ipconfig /flushdns

Estamos sempre a aprender :)

Actualização II: O Windows Vista tem um serviço chamado DNS Client que é uma cache de DNS, conforme está bem escarrapachado na descrição. Portanto, parando-o e voltando a arrancá-lo como fiz, devia ter esvaziado a cache se fosse inteligente.

-MG
rss 13 pás de carvão
  1. Grilo
    13/Mai/2008 | 11:19

    E tentaste o ipconfig /flushdns ?! :)


    A usar Mozilla Firefox Mozilla Firefox 2.0.0.14 em Windows Windows XP
  2. Pedro Ribeiro
    13/Mai/2008 | 11:21

    Temos que agradecer à M$ as múltiplas oportunidades que temos de ver os écrans de “boot” dos nossos PC….


    A usar Mozilla Firefox Mozilla Firefox 3.0b5 em Windows Windows XP
  3. 13/Mai/2008 | 11:39

    RTFM

    ipconfig /flushdns


    A usar Mozilla Firefox Mozilla Firefox 2.0.0.14 em Windows Windows XP
  4. mocas
    13/Mai/2008 | 11:52

    e fazer ipconfig /release antes de ipconfig /renew para libertar?


    A usar Mozilla Firefox Mozilla Firefox 2.0.0.14 em Windows Windows XP
  5. 13/Mai/2008 | 12:01

    Ainda ontem recordava com saudades a época na qual quando se mudava uma propriedade da rede do windows tinha que fazer restart para que fosse tomada em conta…. acabaste de publicar outro exemplo :)


    A usar Mozilla Firefox Mozilla Firefox 3.0b5 em Linux Linux
  6. 13/Mai/2008 | 12:06

    o comando para fazer o refresh a cache não é com /renew, portanto o problema não é do vista…

    ipconfig /flushdns


    A usar Internet Explorer Internet Explorer 7.0 em Windows Windows XP
  7. 13/Mai/2008 | 13:46

    ipconfig /flushdns


    A usar Mozilla Firefox Mozilla Firefox 2.0.0.14 em Windows Windows XP
  8. 13/Mai/2008 | 14:09

    Em todos os sistemas windows que já me passaram pelas mãos, um “ipconfig /flushdns” resolveu sempre esse tipo de problemas…


    A usar Internet Explorer Internet Explorer 7.0 em Windows Windows Vista
  9. 13/Mai/2008 | 16:20

    É mesmo caso para… RTFM!!!


    A usar Mozilla Firefox Mozilla Firefox 3.0b5 em Windows Windows XP
  10. 13/Mai/2008 | 16:42

    @Bruno && VDIAS: I don’t RTFM when it comes to Windows. A reboot is faster :P


    A usar Mozilla Firefox Mozilla Firefox 3.0b5 em Windows Windows Vista
  11. Victor
    14/Mai/2008 | 01:01

    Assumption: “O Windows Vista tem um serviço chamado DNS Client que é uma cache de DNS, conforme está bem escarrapachado na descrição. Portanto, parando-o e voltando a arrancá-lo como fiz, devia ter esvaziado a cache se fosse inteligente.”

    http://support.microsoft.com/kb/318803

    O que fizeste como podes ler não foi limpar a cache, por muito pouco intuitivo que possa parecer-te, dá jeito ler a documentação, e ela nem sequer anda longe… ;o)


    A usar Internet Explorer Internet Explorer 7.0 em Windows Windows Vista
  12. 14/Mai/2008 | 08:39

    @Victor: Sim, realmente o site da Microsoft tem lá tudo, mas é mais rápido um reboot do que procurar lá uma agulha num palheiro.


    A usar Mozilla Firefox Mozilla Firefox 3.0b5 em Windows Windows Vista
  13. 14/Mai/2008 | 09:51

    NO COMMENTS…


    A usar Mozilla Firefox Mozilla Firefox 2.0.0.14 em Mac OS Mac OS X
atira-lhe uma pá de carvão

Nota: Todos os comentários são moderados.