Mac OS X - preferenza dell'interfaccia di rete definita dal dominio host

0

Ci sono due interfacce di rete sul mio Macbook: una LAN ethernet e Wi-Fi, entrambe configurate con DHCP (anche se separatamente).

Ho solo bisogno di accedere a un numero limitato di host attraverso la mia rete Ethernet e voglio che ogni altra richiesta venga instradata attraverso il Wi-Fi. Questi host "Ethernet" possono essere riconosciuti principalmente dalla loro maschera di dominio che è * .foobar.com, ma ci sono anche alcune eccezioni in cui il dominio è diverso (ma possono essere identificati dai loro IP esatti).

Quale sarebbe il modo migliore per organizzarlo? Sto pensando di dare al mio Wi-Fi la massima priorità (trascinandolo in cima nell'elenco "Impostazioni di sistema / Rete"), e quindi creando una regola di routing come questa:

route add -host 192.168.10.13 -interface en0

È un approccio corretto? In tal caso, qual è il comando equivalente che posso utilizzare per definire en0 come percorso predefinito per maschera di dominio (* .foobar.com) anziché per IP esatto?

    
posta Yuriy 26.09.2018 - 12:49
fonte

1 risposta

1

Come è stato sottolineato nei commenti, non è possibile utilizzare i nomi DNS per la distribuzione del traffico (nel proprio scenario). È necessario fornire il routing locale come desiderato e questo deve utilizzare gli indirizzi IP o le sottoreti.

Ciò che puoi fare è impostare il gateway predefinito sulla scheda NIC Wi-Fi o abbassare la metrica per la connessione wi-fi - se desideri attenersi alla configurazione di tutti i DHCP di cui avrai bisogno per cambiare questo sul server DHCP. Questo si occupa di utilizzare il wi-fi come connessione di rete predefinita.

Quindi, si impostano percorsi locali specifici per gli indirizzi IP "Ethernet services" che hanno metriche più basse per la NIC Ethernet con route add .

    
risposta data 28.09.2018 - 11:23
fonte

Leggi altre domande sui tag