J'utilise OpenVPN pour configurer un VPN pour connecter mon ordinateur portable à la maison au LAN de mon lieu de travail. Je veux pouvoir référencer mes ordinateurs de travail par leur nom et non par leur IP mais je ne peux pas.
Voici ma situation:
LAN du lieu de travail:
- Espace d'adressage: 192.168.101.0/24
- Adresse du routeur: 192.168.101.1
LAN domestique:
- Espace d'adressage: 192.168.1.0/24
- Adresse du routeur: 192.168.1.1
VPN:
- Espace d'adressage: 10.100.1.0/24
- Adresse du serveur OpenVPN: 10.100.1.1
Toutes les machines exécutent Microsoft Windows.
Sur mon lieu de travail, le PC fonctionnant en tant que serveur OpenVPN est 192.168.101.50 (et 10.100.1.1 dans le VPN), et son nom de machine est workplaceserver .
Sur mon lieu de travail, le nom workplaceserver est résolu pour l'adresse 192.168.101.50, mais dans le client vpn, le nom workplaceserver ne peut pas être résolu, je veux qu'il soit résolu en 10.100.1.1. Comment dois-je configurer OpenVPN pour y parvenir?
redirect-gateway
directive (voir manuel ), car votre passerelle par défaut vous a probablement été remise par votre DHCP ou manuellement. Utiliser leredirect-gateway
envoie des choses via le VPN - peut-être résoudre votre problème dans le processus.Vous pouvez également simplement ajouter les hôtes dont vous avez besoin (très peu, n'est-ce pas?) Au
hosts
fichier, et même pas jouer avec les configurations OpenVPN (ce qui peut être utile si vous n'avez pas et ne configurerez pas de serveur DNS à l'intérieur du privé réseau).la source
À partir de là, vous devriez le faire fonctionner et votre configuration vous suivra, tant que vous utilisez leur DNS, qui est très bien d'ailleurs.
la source