Segnale Wi-Fi / ethernet completo ma senza internet

12

Spero davvero che qualcuno qui mi possa aiutare, dato che ora mi sento piuttosto frustrato con il mio macbook.
Ho un MacBook Pro da 15 "di fine anno 2011 con OSX 10.9.5 che si rifiuta di connettersi a Internet sulla mia rete domestica.Ho lo stesso problema se si tratta di WiFi o tramite cavo ethernet, ho il segnale completo ma non sto online. dispositivo si collega bene, telefoni e tablet Android, Xbox One, iPhone e altri macbook, tutti online e navigando in rete.
Non ho avuto problemi a connettermi ad altre reti con il mio MacBook Pro e ho appena provato a casa di un amico per controllare, senza problemi.
Qualcosa che potrebbe essere un indizio per qualcuno: quando apro lo strumento diagnostico di rete, il mio macbook pro si connette per qualcosa che sembra un microsecondo e mi dice che sono connesso a Internet e tutto sembra a posto.
Il mio IP è la subnet mask 192.168.0.5 255.255.255.0 e IPv6 è impostato su automatico. Nessuna delle opzioni è selezionata nella scheda proxy.
Ora ho provato quanto segue, in ordine diverso e un numero di volte, senza successo:

  1. Rinnova / disattiva e attiva / immette manualmente DHCP.
  2. Riavvio / reset del router e del macbook.
  3. Attivazione / disattivazione del Wi-Fi.
  4. Rimuovi & aggiungere servizi (WiFi ed ethernet).
  5. Controllato e copiato tutte le impostazioni di rete da un altro MacBook Pro connesso e online sulla mia rete.
  6. Ha eseguito gli strumenti di diagnostica e assistenza di rete
  7. Posizione duplicata / rimossa / aggiunta
  8. Rimosso la cartella / Library / Preferences / SystemConfiguration.
  9. Rimossa la password di rete dal portachiavi.

Ho provato anche altre cose, ma non riesco a ricordare cos'altro in questo momento.

Risposta da 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 

Sto pregando che qualcuno là fuori abbia le parole magiche o la soluzione a 2 clic per me, ma sarei grato per una guida approfondita e lunga per risolvere anche questo! < 3

Saluti Trond

    
posta Trond 23.03.2015 - 02:58
fonte

10 risposte

9

Ecco una guida passo passo per te:

  1. Disattiva temporaneamente qualsiasi soluzione Firewall / Internet Security / pacchetto di filtri sul tuo Mac (come LittleSnitch / Hands Off! / Kaspersky Internet Security, ecc.)
  2. Collegati all'interfaccia amministrativa del router con un Mac funzionante.
  3. Prendi nota dell'interfaccia interna (probabilmente 192.168.0.1 nel tuo caso)
  4. Se il tuo router utilizza i filtri MAC per controllare l'accesso, controlla che il Mac in questione non sia nella lista nera o sia inserito nella lista bianca se usi le whitelist. Per ottenere l'indirizzo MAC di un'interfaccia Wi-fi, apri Preferenze di Sistema - > Rete - > Scegli "Wi-fi" - > Avanzate: > Hardware - > Indirizzo MAC sul Mac senza accesso a Internet.
  5. Sul Mac senza accesso a Internet, disattiva tutte le interfacce nel pannello delle preferenze di rete eccetto l'interfaccia Wi-Fi, scegliendo l'interfaccia e facendo clic sulla piccola icona - > "Rendi il servizio inattivo". Potresti dover sbloccare prima il lucchetto nell'angolo in basso a sinistra.
  6. Scegli l'interfaccia Wi-fi e fai clic su "Avanzate"
  7. Scegli le impostazioni TCP / IP, scegli di configurare IPv4 manualmente e inserisci l'indirizzo IP, la maschera di rete e l'indirizzo gateway corretti (inserisci l'indirizzo IP trovato al punto 2 come indirizzo gateway). Nel tuo esempio questo dovrebbe essere qualsiasi indirizzo non già in uso nell'intervallo 192.168.0.2-192.168.0.254 come indirizzo IP, 255.255.255.0 come maschera di rete e 192.168.0.1 come stazione di gara.
  8. Scegli la scheda DNS accanto alle impostazioni TCP-IP.
  9. Immettere 8.8.8.8 come server DNS. Questo server DNS è pubblico da Google.
  10. Salva / applica le impostazioni
  11. Apri Terminal.app
  12. Lavora tutti i percorsi esistenti inserendo route -n flush più volte.
  13. Svuota la cache DNS con dscacheutil -flushcache;sudo killall -HUP mDNSResponder . Devi inserire la password dell'amministratore per completare l'attività. Funziona solo con Mac OS X 10.9 (Mavericks). Se è installato un altro OS X, utilizzare il comando appropriato.
  14. Ora esegui il ping dell'indirizzo del gateway e del server DNS con ping -c 5 192.168.0.1 e ping -c 5 8.8.8.8 . Il comando invia 5 ping all'indirizzo specificato. Per interrompere il ping - se non hai incluso l'opzione -c - inserisci semplicemente ctrl C .
  15. Se ottieni una risposta positiva, esci da Terminal. Se non hai ricevuto una risposta, inserisci ifconfig en1 e ricontrolla le impostazioni corrette della tua interfaccia Wi-fi. en1 dovrebbe essere la tua interfaccia Wi-fi.
  16. Torna alle preferenze di rete e riattiva tutte le altre interfacce. Verifica che l'interfaccia Wi-fi sia in cima alla lista. Per riordinare l'elenco clicca sulla piccola icona - > "Imposta ordine di servizio ..." e riorganizza le interfacce.
  17. Ora apri un browser di tua scelta e prova a connetterti a un sito arbitrario.
  18. Se ora hai accesso a Internet, puoi sostituire il server DNS di Google con i server DNS del tuo ISP o semplicemente aggiungerli.

Questa guida non ha risolto il problema.

Dopo alcune approfondite indagini (complimenti anche a John Keates ) abbiamo scoperto che un errore di configurazione < em> dnscrypt / dnscrypt-proxy era il colpevole.

    
risposta data 23.03.2015 - 08:13
fonte
5

Dopo aver ispezionato la tua configurazione, sembra che due fattori potrebbero essere in gioco qui:

  • DNS
  • Firewall

Un modo rapido per confermare una connessione Internet funzionante, ma il DNS sbagliato sta per un sito Web utilizzando il suo indirizzo IP anziché il suo nome di dominio. Ad esempio: link che è un indirizzo WikiMedia Foundation. Dovrebbe dire qualcosa come "nome di dominio non configurato".

Per prima cosa, risolviamo il DNS. Vai su Preferenze di Sistema, Rete e fai clic sul lucchetto nel caso in cui il pannello sia ancora bloccato. Successivamente, vai alla tua interfaccia di rete attiva (probabilmente Wi-Fi o AirPort), fai clic su Avanzate e quindi sulla scheda DNS. Cancella tutto lì dentro. Gli elementi grigio chiaro non sono mutabili e puoi lasciarli lì, sono forniti via DHCP. Premere OK, quindi Applica.

Internet potrebbe funzionare a questo punto. Se è così: yay! In caso contrario, continua.

Per prima cosa, dobbiamo sapere se DNS è ora impostato correttamente. Il modo più semplice per farlo è aprire una finestra Terminale (sì, l'app spettrale con solo lettere) e digitare: cat /etc/resolv.conf

Questo dovrebbe produrre un risultato simile a questo:

#
# 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

I numeri dopo il name server e il nome dopo il dominio possono variare. Tuttavia, è importante che il nameserver non ottenga il numero '127.0.0.1', perché non funzionerà. Se il numero non è 127.0.0.1, va bene e DNS ora è impostato correttamente.

Successivamente, elimina le estensioni che non hanno più le loro app installate, come l'estensione Handsoff che controlla il traffico di rete. Non sono sicuro del nome esatto, ma si trova in / System / Library / Extensions o / Library / Extensions. Il primo trattino "/" indica la radice o l'inizio del tuo disco rigido. Nella maggior parte dei casi è "Macintosh HD". Se non sei sicuro di come iniziare "/", usa Finder - > Vai - > Vai alla cartella dal menu in alto nel Finder. Deseleziona la casella, digita una singola barra ("/") e premi Vai.

L'estensione potrebbe essere chiamata qualcosa come "com.metakine.handsoff.driver". L'eliminazione di tale estensione e il riavvio risolveranno il problema. Internet dovrebbe funzionare dopo.

    
risposta data 23.03.2015 - 18:40
fonte
1

Ho risolto un problema simile (connettendo al router ma non a Internet) cambiando l'indirizzo DNS nelle preferenze di rete: Era 192.168.0.1 (che è l'IP del router per cambiare le impostazioni del router) L'ho cambiato in 192.168.0.5 e la mia connessione internet è stata risolta in pochi secondi. Spero che funzioni per te

    
risposta data 09.12.2015 - 04:34
fonte
1

hey ive ha scoperto di aggiustare il mio. qualcuno ha messo un controllo parentale sul mio router, se si sblocca il dispositivo dovrebbe ripararlo!

    
risposta data 02.01.2017 - 17:28
fonte
0

Il MacBook Pro 6,1 del mio cliente ha riscontrato questo sintomo quando è stato aggiornato a Sierra 10.12.4. Dopo aver provato quasi tutti i passaggi sopra e non riuscendo a risolvere dopo una reinstallazione di 3-1 / 2 ore (il timer 'rimanente' è stato contato da 5 minuti!) C'era ancora la connettività con i ping ma non c'era traffico verso Firefox, Safari, Mail o connessioni di sistema (senza App Store o aggiornamenti).

La discussione sulle estensioni mi ha portato alla cartella System > Library > Extensions dove ho trovato una copia del 2010 del file AppleAirPort2.kext . Tutto quello che dovevo fare per riacquistare la piena connettività era cancellare questo file (supportato naturalmente) e riavviare la macchina! NIENTE ALTRO HA LAVORATO. Questa correzione ha funzionato per la prima volta . SPERANZA QUESTO AIUTA QUALCUNO ...

    
risposta data 26.04.2017 - 04:19
fonte
0

Ho avuto lo stesso problema con Internet perso durante l'aggiornamento a Sierra. Potrebbe connettersi al mio router ma non a Internet dopo l'aggiornamento a Sierra.

Ho controllato cat /etc/resolv.conf nel terminale e la risposta diceva che non c'era questo tipo di file. Controllato la cartella etc e abbastanza sicuro, nessun file. Ho controllato un altro mio portatile ed era lì. (In realtà è un alias che porta a private/var/run/resolv.conf

Ho semplicemente copiato il file resolve.conf dal mio portatile funzionante, l'ho inserito nella cartella /run e ho creato un alias. Ho copiato l'alias in /etc/ e ho riavviato il computer. Quindi aggiunto un server DNS nelle Preferenze di rete e fatto un controllo terminale con cat /etc/resolv.conf e Bingo! tutto controllato.

È stato avviato Safari ed è stato online per la prima volta in pochi giorni. Ho aggiornato una pletora di mac da El Capitan a Sierra senza problemi fino a quando questo piccolo Macbook Air.

    
risposta data 20.06.2017 - 04:00
fonte
-1

Prova a disattivare tutti i software anti-virus presenti sul tuo computer. Ha funzionato per me.

    
risposta data 22.03.2016 - 21:23
fonte
-1

Problema risolto TCP / IP DHCP era in modalità manuale (perché? Non so) Cambiato in automatico Voilà!

risposta data 23.09.2016 - 20:40
fonte
-1

Ho avuto lo stesso problema e in qualche modo l'ho risolto attivando e disattivando un servizio VPN. Potrebbe sembrare strano ma nient'altro ha funzionato per me.

    
risposta data 09.08.2017 - 13:17
fonte
-2

Controlla se la data nel tuo computer è corretta. Questo ha funzionato per me. In qualche modo è cambiato, e dopo averlo risolto, il problema è stato risolto. Cheers!

    
risposta data 20.04.2017 - 16:15
fonte

Leggi altre domande sui tag