Internet parou de funcionar no OS X 10.8.2

1

Eu tenho um MacBook Air com o OS X 10.8.2 nele. De repente, os navegadores (Safari, Firefox e Chrome) pararam de funcionar, embora o MacBook ainda esteja conectado à Internet via WLAN.

Curiosamente, o Google ainda funciona (ou seja, eu posso procurar por algo, eu simplesmente não posso dar uma olhada nos resultados), Facebook também (eu sou capaz de receber mensagens de chat). Outras páginas da Web não funcionam ...

  • ping - funciona
  • nslookup - obras
  • traceroot - obras
  • enrolar - não funciona

Tentei usar os servidores DNS do Google, digitar o IP de um site em vez de seu URL, reiniciar o mDNSResponder e reiniciei o Macbook com mais frequência do que posso contar.

Estou ficando sem ideias ... Algum adivinha qual o problema?


Atualização: Saída: netstat -i

Metalhamsters-MacBook-Air:~ Metalhamster$ netstat -i 
Name  Mtu     Network            Address            Ipkts  Ierrs  Opkts  Oerrs  Coll 
lo0   16384   <Link#1>                              53920  0      53920  0      0 
lo0   16384   localhost          fe80:1::1          53920  -      53920  -      - 
lo0   16384   127                localhost          53920  -      53920  -      - 
lo0   16384   localhost          ::1                53920  -      53920  -      -
gif0* 1280    <Link#2>                              0      0      0      0      0 
stf0* 1280    <Link#3>                              0      0      0      0      0 
en0   1500    <Link#4>           94:94:26:04:98:dc  351    0      468    0      0 
en0   1500    metalhamsters-mac  fe80:4::9694:26ff  351    -      468    -      - 
en0   1500    192.168.1          192.168.1.130      351    -      468    -      - 
p2p0  2304    <Link#5>           06:94:26:04:98:dc  0      0      0      0      0

Update2: acho que preciso esclarecer o que quero dizer com "outras páginas da Web não funcionam":

  • Quando eu tento carregar um site eu recebo uma guia em branco com 'Conectando ...' e depois de alguns minutos o navegador mostra 'Erro: servidor não encontrado'.
  • curl returns '(52) Resposta vazia do servidor' após alguns minutos.

Felicidades, metalhamster

metalhamster
fonte
o que é o resultado de Netstat- i
Ruskes
Seu perfil de usuário está danificado, mude o usuário para tentar.
Ruskes
Adicionado saída de netstat -i
metalhamster
Eu já tentei se funciona com a conta de convidado, mas infelizmente isso não acontece ...
metalhamster
desculpe, não conseguia ler nossa mente (ainda não), então o que mais você já tentou?
Ruskes,

Respostas:

0

Parece que você instalou algum software que bloquearia o acesso a esses sites.

Se não continuar lendo:

Em alguns casos, há uma possível modificação no seu arquivo HOST.

Supondo que você não tenha instalado nenhum software que bloqueia explicitamente esses sites, veja como bloquear e desbloquear sites .

O arquivo hosts de um Mac é um arquivo de texto simples que determina o que o sistema deve fazer quando domínios específicos ou endereços IP são acessados.

Você pode acionar um erro "a página não pode ser exibida" ou até mesmo redirecioná-los para outros domínios / IPs de sua escolha.

Por causa deste tutorial, todos os sites bloqueados serão apontados para 127.0.0.1, que é o localhost ou o próprio sistema.

  • Para começar, copie e cole o seguinte código no Terminal:
sudo /bin/cp /etc/hosts /etc/hosts-original

O terminal solicitará sua senha.

Agora podemos começar a editar o arquivo hosts. Copie e cole este código no Terminal (uma linha)

sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts

O arquivo hosts será aberto no TextEdit.

Observe as seguintes linhas e não exclua-as em nenhuma circunstância:

127.0.0.1 localhost

255.255.255.255 broadcasthost

:: 1 localhost

fe80 :: 1% lo0 localhost

Você não deve ter mais nenhum dado aqui.

Crie uma nova linha diretamente abaixo da última mostrada acima. Digite o seguinte, substituindo o domínio de amostra pelo domínio ou endereço IP que você deseja bloquear:

    127.0.0.1 sample.com www.sample.com

Continue adicionando linhas seguindo o formato na etapa 6 para cada site que você deseja bloquear. Quando terminar, saia do TextEdit e salve o arquivo hosts quando solicitado.

De volta ao Terminal, execute o seguinte comando para liberar o DNS do computador e colocar o novo arquivo de hosts em vigor. Ou você pode reiniciar o seu Mac, se preferir.

sudo killall -HUP mDNSResponder

Isso é tudo que existe para isso! Sites adicionados ao arquivo de hosts não poderão mais ser acessados ​​de qualquer conta de usuário nesse Mac.

No seu caso, procure pelo IP bloqueado

  • reative o acesso a sites bloqueados , apenas repita esse processo e remova as linhas adicionadas ao arquivo de hosts. Apenas lembre-se de não deletar as 4 linhas originais!

Em alguns casos, a nuvem sshuttle (uma VPN sobre ssh) mudou meu arquivo / etc / hosts.

Ruskes
fonte
O comando dscacheutil -flushcache não funciona para nada mais recente que o OS 10.6.8 - para o Lion, você deve usar sudo killall -HUP Referência mDNSResponder - support.apple.com/kb/HT5343?viewlocale=pt_BR&locale=pt_BR
Tetsujin
Bem-vindo @Buscar 웃 :-)
Tetsujin
Sua primeira frase me levou à solução: o Cisco AnyConnect foi a fonte do meu problema. Depois de desinstalá-lo, tudo funciona novamente. Obrigado. :-)
metalhamster
0

Aconteceu comigo também e eu fui para um appStoreGenuisBar. Eles não fizeram muito, mas atualizaram meu OS X. Eu recomendo que você faça isso. Se ainda não estiver funcionando, relate o problema para a apple.

LinusGeffarth
fonte
Infelizmente, a atualização do OS X não resolveu o problema.
metalhamster
Você verificou se o seu hardware funciona bem? O adaptador wifi pode ser quebrado, possivelmente ...
LinusGeffarth
Ah e tente se conectar via cabo LAN para Ethernet. Então provavelmente será o seu adaptador
LinusGeffarth