OpenVPN und Angabe von Client-IPs

OpenVPN und Angabe von Client-IPs

Ich habe ein OpenVPN-Netzwerk mit mehreren Clients eingerichtet. Um meinen Clients eine IP-Adresse zuzuweisen, erstelle ich für jeden Client eine clientDatei im ccdVerzeichnis 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.

verwandte Informationen