Sto cercando di aggiungere più route statiche persistenti usando il comando networksetup. Ho usato questo metodo in passato e ora sto imbattendo in uno strano problema, in cui mi sembra che sia in grado di aggiungere solo 1 percorso. Ad esempio, se vado ad aggiungere un altro percorso, il percorso precedente verrà sovrascritto con il nuovo.
Solo recentemente ho iniziato a utilizzare questo metodo per aggiungere percorsi a OSX. È un comportamento normale?
Ecco i comandi che sto utilizzando:
# networksetup -setadditionalroutes "Ethernet 1" 10.0.0.0 255.0.0.0 69.69.69.69
Quindi quando eseguo getadditionalroutes, visualizzerà solo l'ultima rotta immessa. Ad esempio ...
# networksetup -getadditionalroutes "Ethernet 1"
10.0.0.0 255.0.0.0 69.69.69.69
# networksetup -setadditionalroutes "Ethernet 1" 20.0.0.0 255.0.0.0 69.69.69.69
# networksetup -getadditionalroutes "Ethernet 1"
20.0.0.0 255.0.0.0 69.69.69.69
Qual è il modo migliore per raggiungere il mio obiettivo?