Definire Route con Gateway e NetIf

1

Ciao Sto usando qualche software VPN che non è il supporto predefinito per OSx VPN.

Quando si collega clobbers la mia tabella di routing, mettendo tutto il traffico attraverso il VPN.

Quello che voglio fare è definire qualcosa come questa route (vedo questa auto definita quando non sono sul VPN) ...

Destination  Gateway            Flags        Refs      Use   Netif Expire
192.168.1.2  a0:21:b7:c1:91:64  UHLWI           0        3     en3 

Dove quel Gateway Address è l'indirizzo Mac della macchina 192.168.1.2.

Quando collego la VPN e il nuovo Netif è aggiunto "utune0"

Quindi ho provato

sudo route add -host 192.168.1.2 -link a0:21:b7:c1:91:64

... E alla fine con

Destination  Gateway            Flags        Refs      Use   Netif Expire
192.168.1.2  a0:21.b7.c1.91.64  UGHS            0        0   utun0

... Quindi netif sbagliato

Cerco di aggiungere l'opzione -interface

sudo route add -host 192.168.1.2 -interface en3  -link a0:21:b7:c1:91:64

... I End up with

Destination  Gateway            Flags        Refs      Use   Netif Expire
192.168.1.2  10:dd:b1:a0:af:43  UHLS            0        0   en3

... dove quell'indirizzo del gateway è sbagliato, è l'indirizzo mac della mia macchina, adattatore en3 ....

Qualche idea su come ottenere il percorso iniziale che volevo?

    
posta sMoZely 22.10.2014 - 11:30
fonte

0 risposte

Leggi altre domande sui tag