Ho un Mac con due interfacce di rete, connesso a reti diverse. Per ragioni, diciamo che uno è connesso a una rete privata e l'altro a Internet.
Capisco che posso utilizzare il pannello delle preferenze di sistema delle reti per posizionare l'interfaccia Internet più in alto nell'ordine dei servizi rispetto alla rete privata e, così facendo, il suo "router" diventerà il gateway predefinito del sistema (e "Router" di un'altra interfaccia è ignorato).
Tuttavia, questo ovviamente comporta che il traffico tutto venga instradato su Internet (eccetto la sottorete specifica della rete privata a cui la macchina è direttamente connessa). Voglio sovrascrivere questo comportamento per la intera rete privata, instradando tutto il traffico privato tramite l'interfaccia appropriata.
Che cos'è la "Via della Mela" per realizzare questo? Solo l'esecuzione di sudo route add ...
crea solo temporaneamente il percorso, mentre io voglio associarlo con l'interfaccia in modo permanente (vale a dire che sopravviverà allo stato di modifica dell'interfaccia o al riavvio del sistema).
Suppongo che la soluzione implichi il lancio di invocazione di uno script dopo che l'interfaccia è comparsa ... ma come?!