J'ai deux périphériques réseau à bord de mon macbook pro:
- WIFI (en1): utilisé pour le trafic général. Se connecte à une adresse IP de 192.168.19. * Via DHCP
 - LAN (en0): utilisé pour un trafic spécifique. Se connecte à une adresse IP 192.168.2.10 en tant qu'IP statique. Ne se connecte pas à un routeur, seulement un commutateur pour une connexion de 
routagedirecte . 
J'ai 4 adresses IP auxquelles j'ai besoin d'accéder sur le LAN:
- 192.168.2.1
 - 192.168.2.21
 - 192.168.2.20
 - 192.168.2.30
 
Le reste du trafic doit aller au WIFI. J'ai essayé de mettre en place une table de routage pour les adresses IP spécifiques, mais j'ai seulement réussi à gâcher mon réseau. Je ne m'aventure pas trop souvent dans le monde du réseautage, mais c'était la dernière commande que j'essayais:
sudo route add -host 192.168.2.30 -interface en0
Cette commande a tué ma capacité à utiliser ping. Il m'a dit que ping ne pouvait pas allouer de mémoire (est-ce même possible)? Cela a également tué mon accès wifi. La déconnexion et la reconnexion ont résolu le problème. Cela ne me dérange vraiment pas de rendre cette solution permanente, donc je suis d'accord avec un routage temporaire.
ÉDITER:
Si j'essaye actuellement:
sudo route flush
sudo route add default 192.168.19.1
Cela fait tout fonctionner pendant environ une minute. Mais après une telle minute, il "oublie" le routage vers le WiFi tout en conservant le routage du LAN (en0). Si je débranche et rebranche mon câble LAN (en0), le processus fonctionne pendant encore une minute.
EDIT 2:
Ce sont quelques-unes des commandes entrées en tant que demande par d34dh0r53.
$ netstat -rn
Routing tables
Internet:
Destination        Gateway            Flags        Refs      Use   Netif Expire
default            192.168.2.1        UGSc            4        0     en0
default            192.168.19.1       UGScI           0        0     en1
127                127.0.0.1          UCS             0        1     lo0
127.0.0.1          127.0.0.1          UH              5  1429023     lo0
169.254            link#4             UCS             0        0     en0
192.168.2          link#4             UCS             4        0     en0
192.168.2.1        0:27:22:2e:5f:1a   UHLWIi          2        0     en0   1199
192.168.2.10       127.0.0.1          UHS             0        0     lo0
192.168.2.30       90:a2:da:0:f5:63   UHLWIi          1     1433     en0   1191
192.168.2.255      ff:ff:ff:ff:ff:ff  UHLWbI          0        7     en0
192.168.19         link#5             UCS             2        0     en1
192.168.19.1       3e:d0:f8:aa:28:56  UHLWIi          0        2     en1   1192
192.168.19.3       127.0.0.1          UHS             1        0     lo0
192.168.19.255     ff:ff:ff:ff:ff:ff  UHLWbI          0        5     en1
Internet6:
Destination                             Gateway                         Flags         Netif Expire
::1                                     link#1                          UHL             lo0
fe80::%lo0/64                           fe80::1%lo0                     UcI             lo0
fe80::1%lo0                             link#1                          UHLI            lo0
fe80::%en0/64                           link#4                          UCI             en0
fe80::226:4aff:fe00:b68a%en0            0:26:4a:0:b6:8a                 UHLI            lo0
fe80::%en1/64                           link#5                          UCI             en1
fe80::226:bbff:fe03:cbd%en1             0:26:bb:3:c:bd                  UHLI            lo0
ff01::%lo0/32                           fe80::1%lo0                     UmCI            lo0
ff01::%en0/32                           link#4                          UmCI            en0
ff01::%en1/32                           link#5                          UmCI            en1
ff02::%lo0/32                           fe80::1%lo0                     UmCI            lo0
ff02::%en0/32                           link#4                          UmCI            en0
ff02::%en1/32                           link#5                          UmCI            en1
$ traceroute -n 192.168.2.1
traceroute to 192.168.2.1 (192.168.2.1), 64 hops max, 52 byte packets
 1  192.168.2.1  2.499 ms  3.392 ms  3.829 ms
$ traceroute -n google.com
traceroute: unknown host google.com