Não é possível navegar na Internet no Mac OS X

15

Não consigo acessar sites usando navegadores no OS X 10.6.7 em um MacBook Pro, possivelmente depois de sair do modo de suspensão. Eu tive esse problema antes e foi resolvido por uma reinicialização, mas desde que eu comecei novamente eu queria chegar à raiz dele.

Tudo começa com o Chrome e o Safari não sendo capazes de navegar na Internet. Aqui está uma lista do que funciona e o que não funciona:

Não funciona

  • Navegue pela Internet no Safari, Chrome e Firefox ("Você não está conectado à Internet".)
  • Adium

Obras

  • ping google.com
  • wget google.com
  • curl http://www.google.com
  • traceroute google.com
  • nslookup google.com
  • Navegue na Internet em qualquer navegador com o Proxy Charles iniciado
  • Navegue 74.125.39.103 (IP do Google) em qualquer navegador
  • Skype

Eu não configurei nenhum proxy (exceto quando estou executando com o Charles). Outros computadores na rede podem acessar a Internet muito bem. Estou conectado à Ethernet, à AirPort ou a ambos, mas nenhuma combinação faz diferença.

Eu também tentei usar um provedor de DNS diferente, o DNS público do Google , mas isso não funcionou. t trabalho ( nslookup , ping etc usou o novo servidor de nomes sem problemas).

Visitando o número IP de google.com no navegador funciona conforme mencionado acima e considerando ping et al works, parece ser um problema de DNS? O que poderia estar causando isso?

    
por Adam Lindberg 11.05.2011 / 09:33

4 respostas

9

Problema temporariamente resolvido pela execução:

sudo killall mDNSResponder

De acordo com esta pergunta: MacBook não pode use internet, mas o nslookup e o ping funcionam .

Ainda não explica por que isso se interrompe no sleep / resume.

    
por 11.05.2011 / 10:10
2

Execute todas estas etapas, verificando após cada uma se o problema foi resolvido.

  1. Reinicialize seu roteador

  2. Redefina a PRAM do seu Mac

  3. No terminal

    dscacheutil -flushcache
    
  4. Em Preferências do Sistema / Rede, crie um novo local de rede (não duplicado) e configure-o para as suas necessidades

  5. No terminal

    sudo launchctl unload /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
    
  6. Corrigir os arquivos do sistema mDNS de volta para 10.6.4

    Veja o link

    Existe até um pacote com os arquivos.

    Neste post link ele diz que ele está usando o patch no 10.6.7.

    No entanto, faça backup dos seus arquivos 10.6.7 primeiro.

    E confirme a substituição bem-sucedida de cada arquivo.

por 29.10.2011 / 18:29
0

De OS 10.6 - O Snow Leopard continua perdendo DNS :

I recently switched to a Mac running 10.6.latest as my primary machine and ran into this exact problem. I have a LAN-based DNS server to provide addresses for the other machines on the internal network and two DNS servers provided by my ISP. Intermittently, Firefox would fail to resolve the name of an internal server.

After some searching, I found this page that suggests Apple changed the way DNS servers are queried in Snow Leopard : Changes in DNS resolution in Mac OS X.

I found this article and made the suggested changes: OS X 10.6.3 and DNS server priority changes.

I hope this helps someone else get Snow Leopard to honor DNS server ordering instead of randomizing them.

    
por 26.10.2011 / 09:47
0

Se sudo killall mDNSResponder resolvê-lo temporariamente, você poderá criar um Applescript para ser executado quando você reiniciar o computador do modo de suspensão.

Tente criar um novo usuário no seu computador e veja se ele funciona.

Telefone para a Apple - link .

    
por 26.10.2011 / 16:03