
Ich habe ein OpenVPN-Netzwerk mit mehreren Clients eingerichtet. Um meinen Clients eine IP-Adresse zuzuweisen, erstelle ich für jeden Client eine client
Datei im ccd
Verzeichnis auf dem VPN-Server, die eine Zeile wie diese enthält:
ifconfig-push 10.8.0.5 10.8.0.6
Dies funktioniert im Prinzip gut, aber sobald Sie mehr als ein paar Clients haben, wird das Erstellen einer Datei mit einer IP-Adresse für jeden von ihnen ziemlich mühsam und chaotisch, da Sie den Überblick darüber verlieren, welchem Client welche IP-Adresse zugewiesen ist.
Gibt es eine andere Möglichkeit, z. B. eine einzelne Datei, in der ich die IP-Adressen für jeden meiner VPN-Clients angeben kann?
Antwort1
Eine Problemumgehung wäre ein Konfigurationsmanagementsystem wie Puppet oder Ansible, bei dem Sie die Adressen in einer einzigen Konfigurationsdatei angeben und dann die Software ausführen, die dann die eigentlichen Dateien generiert.