0 votes

Pourquoi est-ce que je ne peux pas me connecter aux appareils locaux via VPN lorsque le sous-réseau IP est le même entre les deux réseaux?

J'ai un serveur VPN qui fonctionne sur mon réseau domestique auquel je peux me connecter facilement. La sous-réseau IP local est définie sur 10.0.0.1 avec le masque de sous-réseau réglé sur 255.255.255.0. Cela fonctionne bien.

Lorsque je suis sur le réseau d'un ami, ils ont défini le sous-réseau IP à la même valeur que le mien. Dans ce cas, je peux me connecter à mon VPN facilement (en vérifiant mon IP domicile en ligne), mais je ne peux pas me connecter à aucun appareil local.

Si l'ami change les paramètres de leur routeur pour utiliser 192.168.1.1 avec un masque de sous-réseau de 255.255.255.0, tout fonctionne parfaitement (et je suis capable de me connecter à mes appareils locaux sur mon réseau domestique).


Il semble presque que lorsque le sous-réseau IP est le même, il y a un conflit où il donnera la priorité à l'envoi vers le réseau local au lieu de l'envoyer à ma connexion VPN. J'ai vérifié que tout mon trafic est configuré pour être envoyé via la connexion VPN.

Envoyer tout le trafic via la connexion VPN est activé


Y a-t-il un moyen sur macOS de corriger cela afin que peu importe le sous-réseau IP DNS local du réseau auquel je suis connecté, je peux accéder à mes appareils locaux sur le réseau VPN?

1voto

not2savvy Points 1457

Dans les paramètres réseau de votre Mac, le réseau local est probablement défini sur 10.0.0.0/255.255.255.0, cela signifie que toutes les adresses IP de 10.0.0.1 à 10.0.0.255 sont locales. L'option "Envoyer tout le trafic via la connexion VPN" ne vous aidera pas ici car elle n'affecte que le trafic non local.

Ce que vous pourriez essayer (mais que je ne recommanderais pas) est de changer la configuration réseau de votre Mac en manuel, puis de changer le masque réseau, de sorte que seul le routeur de votre ami reste dans le réseau local. En supposant que le routeur ait 10.0.0.1, alors le masque devrait changer en 255.255.255.254 pour router toutes les autres adresses IP via le VPN. Notez que cela rend impossible l'accès à tout autre appareil dans le réseau local. Notez également que ce paramètre ne peut pas fonctionner lorsque vous êtes de retour dans votre propre réseau. Enfin, notez également que c'est une solution théorique que je n'ai pas essayée, et il se peut bien qu'elle cause d'autres problèmes auxquels je n'ai pas pensé.

La solution correcte et recommandée serait que vous changiez la plage d'adresses IP de votre réseau local pour quelque chose de plus inhabituel et peu susceptible de collisions avec d'autres réseaux locaux, comme par exemple 10.99.111.0/255.255.255.0. C'est ainsi que j'ai résolu ce problème, et je n'ai jamais eu de collisons réseau depuis, même si j'ai utilisé un VPN dans de nombreux réseaux différents dans d'autres entreprises, hôtels, etc.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X