J'utilise le MacOS High Sierra. Mon Mac est équipé de deux interfaces réseau, Wi-Fi et Ethernet. Le Wi-Fi est connecté directement à Internet et l'Ethernet est connecté au réseau local de mon entreprise. Elles se trouvent dans des sous-réseaux différents, dont l'un est le suivant 10.0.0.0/8
et un autre est 192.168.0.0/16
. Le Wi-Fi a une vitesse plus rapide que l'Ethernet, mais les sources du réseau local ne sont pas accessibles via le Wi-Fi.
Je veux maintenant acheminer le trafic en fonction des urls. Par exemple, je veux que tous les accès à *.corp.com
vers l'Ethernet et d'autres vers le Wi-Fi. Le problème est le DNS. Ces *.corp.com
ne sont valables que localement, ce qui signifie qu'ils ne peuvent être interrogés que dans le réseau local. Si je place le Wi-Fi en tête des priorités, alors tous les accès à *.corp.com
échouerait en raison de l'échec de la requête DNS, car le système utilise les serveurs DNS configurés par le routeur Wi-Fi. Cependant, si je configure l'Ethernet en premier, tout le trafic ira vers l'Ethernet.
J'ai essayé de configurer la table de route manuellement, mais cela n'a pas fonctionné. Le même problème de DNS.
Y a-t-il de bonnes façons de gérer cette situation ?