Sinal Wi-fi / Ethernet completo, mas sem internet


17

Estou realmente esperando que alguém aqui possa me ajudar, pois estou ficando bastante frustrado com o meu macbook agora.
Eu tenho um macbook pro de 15 polegadas modelo 15 "com o OSX 10.9.5 que se recusa a se conectar à Internet na minha rede doméstica. Tenho o mesmo problema, seja WiFi ou através de um cabo Ethernet, tenho sinal completo, mas não estou online. o dispositivo se conecta perfeitamente; telefones e tablets Android, xbox one, iPhone e outros macbooks, todos on-line e navegando na rede.Não
tive problemas para conectar-me a outras redes com o meu macbook pro antes e tentei na casa de um amigo verificar, com sem problemas.
Uma coisinha que pode ser uma pista para alguém: quando abro a ferramenta de diagnóstico de rede, o meu macbook pro se conecta a algo que parece um microssegundo e diz que estou conectado à Internet e que tudo está bem.
Meu IP é a máscara de sub-rede 192.168.0.5 255.255.255.0 e o IPv6 é definido como automático. Nenhuma das opções está marcada na guia proxies.
Agora eu tentei o seguinte, em ordem diferente e várias vezes, sem sucesso:

  1. Renovar / desligar e ligar / inserir manualmente o DHCP.
  2. Reiniciando / redefinindo o roteador e o macbook.
  3. Ativando / desativando o WiFi.
  4. Remova e adicione serviços (Wi-Fi e Ethernet).
  5. Verifiquei e copiei todas as configurações de rede de outro macbook pro conectado e online na minha rede.
  6. Ran ferramentas de diagnóstico e assistente de rede
  7. Localização duplicada / removida / adicionada
  8. Removida a pasta / Library / Preferences / SystemConfiguration.
  9. Senha de rede removida do chaveiro.

Eu tentei outras coisas também, mas não consigo lembrar o que mais agora.

Resposta de ifconfig en1:

en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500     
        ether 28:cf:da:e6:95:0a     
        inet6 fe80::2acf:daff:fee6:950a%en1 prefixlen 64 scopeid 0x5      
        inet 192.168.0.5 netmask 0xffffff00 broadcast 192.168.0.255     
        nd6 options=1<PERFORMNUD>     
        media: autoselect      
        status: active 

Estou rezando para que alguém por aí tenha as palavras mágicas ou a solução com 2 cliques para mim, mas ficaria grato por uma longa e completa orientação para resolvê-lo também! <3

Atenciosamente Trond


Também redefini o SMC e o carrinho de bebê! :-)
— Trond 23/03

Acabei de perceber que podia navegar na rede enquanto estava no modo de recuperação, o que significa que deve haver algum tipo de programa, aplicativo ou configuração que esteja interferindo / bloqueando de alguma forma.
— Trond

Bem-vindo ao perguntar diferente! +1 para uma pergunta bem estruturada.
— Tetsujin 23/03

Existe uma maneira de eu / mim fazer um pouco mais de depuração, mas isso requer algumas informações adicionais. Se você estiver disposto a tentar isso, um arquivo de diagnóstico do sistema precisará ser criado e carregado. Este arquivo pode ser criado no Mac problemático usando esta combinação de teclas enquanto estiver conectado: Command-Option (alt) -Control-Shift-. (sim, o período também precisa ser realizado). A tela piscará e, após alguns minutos, será exibida uma janela contendo um arquivo sysdiagnose. São 99% das informações do sistema, mas também pode haver algumas informações pessoais vazando. Mas contém todos os logs importantes de hardware!
— precisa

Pressione as teclas enquanto estiver conectado. Por exemplo, quando você tem uma janela do Finder aberta.
— John Keates 23/03

Respostas:


12

Aqui está um guia passo a passo para você:

  1. Desative temporariamente qualquer solução de Firewall / Internet Security / filtro de pacotes no seu Mac (como LittleSnitch / Hands Off! / Kaspersky Internet Security etc.)
  2. Conecte-se à interface administrativa do seu roteador com um Mac em funcionamento.
  3. Anote a interface interna (provavelmente 192.168.0.1 no seu caso)
  4. Se o seu roteador usa filtros MAC para controlar o acesso, verifique se o Mac em questão não está na lista negra ou na lista de permissões se você usar listas de permissões. Para obter o endereço MAC de uma interface Wi-fi, abra Preferências do Sistema -> Rede -> Escolha "Wi-fi" -> Avançado -> Hardware -> Endereço MAC no Mac sem acesso à Internet.
  5. No Mac sem acesso à Internet, desative todas as interfaces no painel de preferências de rede, exceto a interface Wi-fi, escolhendo a interface e clicando na pequena engrenagem -> "Tornar o serviço inativo". Pode ser necessário desbloquear a trava no canto inferior esquerdo primeiro.
  6. Escolha a interface Wi-fi e clique em 'Avançado'
  7. Escolha as configurações de TCP / IP, escolha configurar o IPv4 manualmente e insira o endereço IP, a máscara de rede e o endereço de gateway adequados (digite o endereço IP encontrado na etapa 2 como endereço de gateway). No seu exemplo, este deve ser qualquer endereço que ainda não esteja em uso no intervalo 192.168.0.2-192.168.0.254 como endereço IP, 255.255.255.0 como máscara de rede e 192.168.0.1 como gareway.
  8. Escolha a guia DNS ao lado das configurações de TCP-IP.
  9. Digite 8.8.8.8 como servidor DNS. Este servidor DNS é público do Google.
  10. Salvar / aplicar as configurações
  11. Abra Terminal.app
  12. Limpe todas as rotas existentes digitando route -n flushvárias vezes.
  13. Lave o cache DNS com dscacheutil -flushcache;sudo killall -HUP mDNSResponder. Você precisa digitar sua senha de administrador para concluir a tarefa. Isso funciona apenas com o Mac OS X 10.9 (Mavericks). Se outro OS X estiver instalado, use o comando apropriado.
  14. Agora faça ping no endereço do gateway e no servidor DNS com ping -c 5 192.168.0.1e ping -c 5 8.8.8.8. O comando envia 5 pings para o endereço especificado. Para interromper o ping - se você não incluiu a opção -c - basta digitar ctrlC.
  15. Se você receber uma resposta bem-sucedida, feche o Terminal. Se você não recebeu uma resposta, insira ifconfig en1e verifique novamente as configurações adequadas da sua interface Wi-fi. en1 deve ser sua interface Wi-fi.
  16. Retorne às preferências de rede e reative todas as outras interfaces. Verifique se a interface Wi-fi está no topo da lista. Para reordenar a lista, clique na pequena engrenagem -> "Definir ordem de serviço ..." e reorganize as interfaces.
  17. Agora abra um navegador de sua escolha e tente conectar-se a um site arbitrário.
  18. Se você tiver acesso à Internet agora, poderá substituir o servidor DNS do Google pelos servidores DNS do seu ISP ou simplesmente adicioná-los.

Este guia não resolveu o problema.

Após algumas investigações muito profundas (parabéns também a John Keates ), descobrimos que um dnscrypt / dnscrypt-proxy mal configurado era o culpado.


Olá Klanomath. Obrigado por um bom guia, mas ainda não consigo entrar on-line .. recebo resposta ao fazer ping, mas ele ainda não me permite navegar na rede ou atualizar aplicativos. Alguma outra opinião sobre esse assunto?
— Trond

Eu tentei o LittleSnitch e o Hands Off !, mas eles foram desinstalados. Eu fiz ifconfig -a e recebi uma resposta longa, alguma coisa em particular que você quer que eu procure? Estou escrevendo isso em um tablet, para que eu levasse o dia inteiro para copiar a resposta de ifconfig -a
— Trond

Eu editei o post original com a saída de ifconfig -a. :-)
— Trond 23/03

Infelizmente, o outro macbook pertence a um amigo que não está aqui no momento: s Muito obrigado por tentar me ajudar. Talvez eu deva fazer uma busca no meu computador por restos de LS e HO? Se sim, como faço? : P
— Trond 23/03

Demora aproximadamente um minuto para obter uma resposta, e recebo o seguinte: HTTP / 1.0 400 Solicitação incorreta Conteúdo-Comprimento: 54 Tipo-de-conteúdo: text / html; cobra = UTF-8 Data: segunda-feira, 23 de março de 2015 14:06:20 Servidor GMT: GFE / 2.0
— Trond

10

Após inspecionar sua configuração, parece que dois fatores podem estar em jogo aqui:

  • DNS
  • Firewall

Uma maneira rápida de confirmar uma conexão com a Internet, mas o DNS incorreto está acessando um site usando o endereço IP em vez do nome de domínio. Por exemplo: http://91.198.174.192, que é um endereço da WikiMedia Foundation. Deveria dizer algo como "nome de domínio não configurado".

Primeiro, vamos corrigir o DNS. Vá para Preferências do sistema, Rede e clique no cadeado caso o painel ainda esteja bloqueado. Em seguida, acesse sua interface de rede ativa (provavelmente Wi-Fi ou AirPort), clique em Avançado e depois na guia DNS. Limpar tudo lá dentro. Os itens cinza claro não são mutáveis ​​e você pode simplesmente deixá-los lá, eles são fornecidos via DHCP. Pressione OK e, em seguida, Aplicar.

Internet poderia funcionar neste momento. Se assim for: yay! Caso contrário, continue.

Primeiro, precisamos saber se o DNS está definido corretamente agora. A maneira mais fácil de fazer isso é abrir uma janela do Terminal (sim, o aplicativo assustador apenas com letras) e digitar: cat /etc/resolv.conf

Isso deve produzir uma saída semelhante a esta:

#
# Mac OS X Notice
#
# This file is not used by the host name and address resolution
# or the DNS query routing mechanisms used by most processes on
# this Mac OS X system.
#
# This file is automatically generated.
#
domain something
nameserver 192.168.123.1

Os números após o servidor de nomes e o nome após o domínio podem variar. É importante, no entanto, que o servidor de nomes não obtenha o número '127.0.0.1', porque isso não funcionará. Se o número não for 127.0.0.1, tudo bem e o DNS está definido corretamente.

Em seguida, exclua quaisquer extensões que não tenham mais aplicativos instalados, como a extensão Handsoff que controla o tráfego de rede. Não sei ao certo qual é o nome exato, mas ele está localizado em / System / Library / Extensions ou / Library / Extensions. O primeiro traço "/" significa a raiz ou o início do seu disco rígido. Na maioria dos casos, isso é "Macintosh HD". Se você não tiver certeza de como chegar ao início "/", use o Finder -> Ir -> Ir para a pasta no menu superior do Finder. Desmarque a caixa, digite uma barra ("/") e pressione Continuar.

A extensão pode ser chamada de algo como "com.metakine.handsoff.driver". A exclusão dessa extensão e a reinicialização resolverão esse problema. Internet deve funcionar depois disso.


Na IMO, é o dns-crypt-proxy / dns-crypt que provavelmente redireciona todas as solicitações de DNS. Essa é a razão pela qual o resolve.conf contém o 127.0.0.1, embora as prefs da rede contenham o servidor DNS do Google (8.8.8.8) (em SystemConfiguration / preferências.list-> NetworkServices-> 8516C ....-> DNS
— klanomath

Sim você está certo. Mas ainda assim, não deve matar o DNS. Por enquanto, para diagnosticar o problema, tirar dnscrypt do caminho seria um passo sensato.
— John Keates 23/03

Ei, e obrigado por outra resposta bem explicada. Aqui vamos nos; Abri as preferências de rede e removi tudo no painel DNS. O engraçado é que o 127.0.0.1 aparece automaticamente em cinza ..? Então eu abri o terminal e digitei cat /etc/resolve.conference e recebi a resposta como você disse. Minhas duas últimas linhas dizem: pesquisar em casa e no servidor de nomes (adivinhem) 127.0.0.1. Pesquisei nas duas pastas, mas só consegui encontrar "handsoff.kext" na pasta Sistema / Biblioteca / Extensões que excluí. Agora vou desinstalar / excluir dnscrypt, volto com resultados! :-)
— Trond 23/03

@Trond Você não tem que dnscrypt desinstalação, apenas configurá-lo corretamente
— klanomath

WOOOOHOOO !!!! : Estou finalmente online! DNSCrypt excluído (eu não estava usando mesmo assim) e agora estou navegando na Web. MUITO OBRIGADO @klanomath e John Keates, eu ficaria louco sem a sua super ajuda!
— Trond

1

Corrigi um problema semelhante (conectar ao roteador, mas não à Internet) alterando o endereço DNS nas preferências de rede: Era 192.168.0.1 (que é o ip do roteador para alterar as configurações do roteador). Alterei para 192.168.0.5 e minha conexão à Internet foi fixado em segundos. espero que funcione para você


1

Ei, eu descobri para consertar o meu. alguém colocou um controle parental no meu roteador; se você desbloquear o dispositivo, ele deve corrigi-lo!


0

Verifique se a data no seu computador está correta. Isso funcionou para mim. De alguma forma, mudou, e depois que eu o consertei, o problema foi resolvido. Felicidades!


0

O MacBook Pro 6,1 do meu cliente teve esse sintoma quando foi atualizado para o Sierra 10.12.4. Depois de tentar quase todas as etapas acima e não conseguir corrigir após uma reinstalação de 3-1 / 2 horas (o cronômetro 'restante' conta em 5 minutos!), Ainda havia conectividade com pings, mas não havia tráfego para o Firefox, Safari, Mail ou conexões do sistema (sem App Store ou atualizações).

A discussão sobre extensões levou-me à pasta Sistema> Biblioteca> Extensões, onde encontrei uma cópia de 2010 do arquivo AppleAirPort2.kext . Tudo o que eu precisava fazer para recuperar a conectividade total era excluir este arquivo (é claro, fazer backup) e reiniciar a máquina! Nada mais funcionou. Essa correção funcionou pela primeira vez . Espero que isso ajude alguém ...


0

Eu tive o mesmo problema de internet perdida ao atualizar para o Sierra. Pode conectar-se ao meu roteador, mas não à Internet após a atualização para o Sierra.

Fiz o check- cat /etc/resolv.confin no terminal e a resposta dizia que não havia esse arquivo. Verifiquei a pasta etc e com certeza, nenhum arquivo. Eu verifiquei outro laptop meu e ele estava lá. (Na verdade, é um apelido que leva aprivate/var/run/resolv.conf

Simplesmente copiei o resolve.confarquivo do meu laptop de trabalho, coloquei a /runpasta e criei um pseudônimo. Copiei o alias /etc/ e reiniciei o computador. Em seguida, adicionou um servidor DNS nos Network Prefs e fez uma verificação de terminal com o cat /etc/resolv.conf Bingo! tudo verificado.

Inicializou o Safari e estava online pela primeira vez em dias. Atualizei uma infinidade de macs de El Capitan para Sierra sem nenhum problema até este pequeno Macbook Air.



-1

Tente desligar qualquer software antivírus que você possui no seu computador. Isso funcionou para mim.


-1

Problema resolvido O TCP / IP DCHP estava no modo manual (por que? Não sei) Alterado para o Voilà automático!


Bem-vindo ao perguntar diferente. Gostamos que as respostas sejam mais do que apenas uma única linha. Idealmente, você deseja explicar por que sua resposta é * correta. "Também ajuda a fornecer links, citações e / ou capturas de tela. Por favor, consulte nossa seção de ajuda Como responder ao escrever boas respostas para perguntas
— Allan

-1

Eu tive o mesmo problema e, de alguma forma, eu o corrigi ativando e desativando um serviço VPN. Pode parecer estranho, mas nada mais funcionou para mim.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.