Quando sono connesso a due reti con router separati tramite Wifi ed Ethernet, come fa il mio Mac a sapere quale connessione utilizzare quando visito un sito Web?
Quando sono connesso a due reti con router separati tramite Wifi ed Ethernet, come fa il mio Mac a sapere quale connessione utilizzare quando visito un sito Web?
Risposte:
Dall'articolo del database del supporto Apple relativo alla priorità della connessione di rete :
Se ti connetti a Internet o a una rete in diversi modi (utilizzando Wi-Fi o Ethernet, ad esempio), puoi modificare l'ordine delle configurazioni delle porte di rete che il tuo computer prova quando ti connette a Internet o alla rete.
Se ci sono più configurazioni di porte di rete attive quando si tenta di connettersi, OS X prova prima quella in cima all'elenco, quindi prova le altre configurazioni di porte in ordine decrescente.
In quell'articolo di supporto viene anche descritto come modificare l'ordine di priorità delle connessioni di rete in Preferenze di Sistema.
ifconfig en1 down
) e l'interfaccia Ethernet verrà attivata (equivalente di an ifconfig en0 up
). Se quest'ultimo si basa su DHCP, ciò causerà una richiesta e una risposta DHCP (<6 s). Se una qualsiasi delle tue interfacce ha interrotto l'interruzione, ciò comporterà una commutazione infinita delle interfacce e richieste DHCP.
È nelle tue preferenze di rete . Ecco le schermate dalla 10.7.3.
Accedi alle impostazioni dall'ingranaggio nella parte inferiore della barra laterale del tipo di rete.
Scegli "Imposta ordine di servizio ..." per trascinarli nell'ordine preferito.
Consiglierei mai usare una configurazione in cui si può avere allo stesso tempo diverse interfacce sulla stessa macchina. Non avrai alcuna conoscenza e controllo facili di questa doppia connettività.
Ciò può comportare enormi difficoltà nell'analizzare anche i problemi di rete più semplici.
Ciò può anche causare difficoltà nella diagnosi dei cicli all'interno delle reti aziendali o personali. Ad esempio, dai un'occhiata al seguente comando:
sysctl -a | grep forwarding
che ti mostrerà se IPv4
o IPv6
sta attraversando il tuo Mac da un'interfaccia all'altra a tua insaputa o controllo.
Per quanto possibile, definire le posizioni con l'interfaccia a cui si desidera connettersi e attivare quella giusta a piacimento:
Apple menu > Location > Home / AirPort
> Office / Ethernet
> outside / AirPort [unsecure]
> …
Ethernet
e Wi-Fi
) sono contrassegnate in verde (connesse) all'interno di:
Apple menu > System Preferences… > Network
un modo per sapere quale stai prendendo per raggiungere l'esterno è il seguente comando di linea (all'interno di una finestra Terminal
o xterm
):
route get default | grep interface
Sebbene ciò sia vero per alcune applicazioni, ciò che ho sperimentato quando avevo collegato il mio iMac a due ISP - un wifi e un altro tramite LAN - apparentemente applicazioni come uTorrent e Games potevano usare entrambe le reti contemporaneamente. Ho una maggiore velocità di download rispetto alle singole connessioni e, in caso di giochi multiplayer, potrei collegarmi a server con minore ritardo e latenza.