Je suis sur un mac et j'essaie d'acheminer une adresse particulière via une passerelle spécifique sur ma connexion wifi.
Je l'utilise :
route add -host 54.81.143.201 192.168.15.1
Parfois, cela fonctionne, d'autres fois non. Ce que j'ai découvert, c'est que l'interface qu'il choisit est différente à chaque fois. Il faut que ce soit en0
pour travailler
netstat -nr
la sortie quand elle ne fonctionne pas :
54.81.143.201 192.168.15.1 UGHS 1 89 en5
Voici quand cela fonctionne : (note en0)
54.81.143.201 192.168.15.1 UGHS 0 1 en
Pourquoi est-ce que je fais ça ? Parce que notre entreprise a un proxy sur lequel HipChat ne fonctionne pas. Je fais donc passer le trafic de HipChat par un réseau wifi ouvert tout en restant sur le réseau Ethernet de mon entreprise.
EDITAR:
J'ai également essayé d'ajouter l'entrée en utilisant uniquement l'interface
route add -host 54.81.143.201 -interface en0
54.81.143.201 78:31:c1:c7:52:74 UHS 0 2 en0
HipChat ne parvient pas à se connecter.
EDIT 2 : Quelqu'un a demandé ma table de routage complète, la voici aujourd'hui. Notez que 54.81.143.201 est maintenant lié à en3 et non à en0
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 10.7.90.1 UGSc 31 6 en3
10.7.90/24 link#4 UCS 4 0 en3
10.7.90.1 0:23:ac:3d:db:c2 UHLWIir 16 0 en3 1200
10.7.90.44 40:6c:8f:19:4a:bb UHLWI 0 3 en3 946
10.7.90.63 127.0.0.1 UHS 0 0 lo0
54.81.143.201 192.168.15.1 UGHS 0 0 en3
127 127.0.0.1 UCS 0 0 lo0
127.0.0.1 127.0.0.1 UH 3 209 lo0
169.254 link#4 UCS 1 0 en3
169.254.255.255 0:23:ac:3d:db:c2 UHLSW 0 0 en3