Perché il mio accesso internet Wi-Fi fallisce poco dopo essermi connesso a una LAN senza accesso a Internet?

0

Ho una connessione wireless funzionante ad un access point con una connessione internet (dove il mio IP è 172.17.30.137). Attraverso questa connessione wireless sono in grado di eseguire il ping degli indirizzi Internet (ad esempio 4.2.2.1) e di altre macchine sulla rete wifi (ad esempio 172.17.30.1). Lascio quei processi di ping in esecuzione in background. Ora collego un cavo Ethernet, che va a una LAN su cui è presente un server DHCP ma senza accesso a Internet. Quel server DHCP assegna il mio adattatore ethernet a un IP (10.35.1.100) e ora sono anche in grado di eseguire il ping degli indirizzi su quella LAN (ad esempio 10.35.1.1). Tutti e tre i ping funzionano contemporaneamente per alcuni secondi fino a qualche minuto, quando improvvisamente il ping alla 4.2.2.1 fa questo:

64 bytes from 4.2.2.1: icmp_seq=1629 ttl=55 time=8.376 ms
64 bytes from 4.2.2.1: icmp_seq=1630 ttl=55 time=14.247 ms
64 bytes from 4.2.2.1: icmp_seq=1631 ttl=55 time=18.024 ms
Request timeout for icmp_seq 1632
Request timeout for icmp_seq 1633
Request timeout for icmp_seq 1634
ping: sendto: No route to host
Request timeout for icmp_seq 1635
ping: sendto: No route to host

Rimane così, con me che non ho accesso a Internet, finché non scollego il cavo ethernet. Mentre è in corso, ho ancora accesso a 172.17.30.x e 10.35.1.x. Quando scollego il cavo ethernet, il ping a 10.35.1.1 inizia a scadere e il ping a 4.2.2.1 riprende a funzionare entro un paio di secondi.

Che cosa causa questo? Come posso ripararlo? Sarebbe utile se includessi copie della mia tabella di routing in vari punti del processo? Come posso averlo?

    
posta Sparr 30.04.2013 - 22:21
fonte

2 risposte

1

Puoi regolare l'ordine delle tue interfacce di rete nel pannello Network delle Preferenze di Sistema. Ciò ti consente di impostare l'adattatore principale per la tua posizione di rete, che nel tuo caso dovrebbe essere l'adattatore Wi-Fi, dal momento che fornisce l'effettiva rotta predefinita corretta per Internet.

L'interfaccia utente di riordino è accessibile facendo clic sull'icona "Ingranaggio" sotto l'elenco degli adattatori di rete sul lato sinistro del pannello di rete e scegliendo "Imposta ordine di servizio ...".

Probabilmente vorrai creare & utilizzare una nuova posizione di rete per questa configurazione, perché in generale (dove Ethernet o Wi-Fi forniscono percorsi predefiniti validi per Internet), l'Ethernet sarà la scelta migliore.

Lo stesso riordino può essere utile per configurazioni di rete un po 'insolite, o VPN dove si può effettivamente volere che il traffico tutto vada attraverso la rotta VPN (cioè dovrebbe essere il primo servizio nella lista ) o forse vuoi solo il traffico di sottorete locale sulla VPN (cioè le tue connessioni standard ethernet / wi-fi dovrebbero precederlo).

    
risposta data 01.05.2013 - 03:57
fonte
0

Il problema si è verificato con l'esistenza di due route predefinite, una delle quali non era valida. Ho riconfigurato il mio server DHCP LAN per non specificare un router e ora la mia seconda route predefinita viene creata puntando semplicemente su "link # 4" anziché su un IP sulla LAN.

Sono fiducioso di una soluzione in base alla quale lo stato della configurazione del routing della LAN non comprometterebbe altre funzionalità in OSX.

    
risposta data 30.04.2013 - 22:43
fonte

Leggi altre domande sui tag