J'exécute actuellement un serveur OpenVPN pour plusieurs clients. Tout le trafic est dirigé via le VPN (il est configuré comme passerelle; appuyez sur "redirect-gateway def1").
Jusqu'à présent, tout fonctionne bien. Cependant, je voudrais connecter quelques serveurs à ce réseau privé virtuel, sans que ces serveurs utilisent le démon OVPN comme passerelle.
Ces serveurs doivent être accessibles à la fois à partir de leur WAN ainsi que de leur adresse IP LAN. Certains services ne seront accessibles que du côté LAN.
Existe-t-il un moyen, pour un client, d'ignorer l'option push redirect-gateway?
Cordialement, Tuinslak
Réponses:
Ajoutez simplement "route-nopull" à la configuration client openvpn, puis toutes les commandes poussées du serveur seront ignorées. Pour accéder au réseau local, vous devez maintenant ajouter, par exemple, "route 192.168.5.0 255.255.255.0" à la configuration client openvpn, si le réseau local auquel vous souhaitez vous connecter est 192.168.5.0/24.
la source
pull-filter ignore redirect-gateway
si 'redirect-gateway' est requis pour certains mais pas pour tous les clients alors ajoutez une option 'client-config-dir' par exemple
et à l'intérieur de ce répertoire, mettez des fichiers pour chaque client CN, par exemple, le fichier
Client1
contiendraitde cette façon, les serveurs ne reçoivent pas la «passerelle de redirection» par défaut.
HTH
la source
remplacez simplement la passerelle par défaut dans le script --up et vous êtes prêt. Vous n'avez même pas besoin de faire quoi que ce soit dans - down (je pense) ou simplement de le configurer sur up.sh également.
dans client.conf
dans up.sh (chmod + x)
où 1.2.3.4 est la passerelle par défaut de votre client
la source
Il existe une solution plus récente et plus simple pour cela, à partir de décembre 2016.
Il vous suffit de mettre cette ligne dans votre configuration OpenVPN:
Littéralement, il filtre les options qu'il extrait du serveur et ignore l'
redirect-gateway
option.(Selon https://community.openvpn.net/openvpn/wiki/IgnoreRedirectGateway , cela a été ajouté dans OpenVPN 2.4, qui a été publié vers décembre 2016.)
la source
Remvoe "redirect-gateway" option dans le fichier de configuration client, la passerelle par défaut du client ne changera plus. testé sous Archlinux / OpenVPN 2.3.2.
la source