OpenVPN kulcsok kezelése easy-rsa-val
Másoljuk az easy-rsa könyvtárat az /etc/openvpn alá
cd /etc/openvpn
cp -r /usr/share/easy-rsa/ .
cd easy-rsa
Vidáman létrehozzuk a nyilvános kulcsú infrastruktúrát, a dh cserekulcsot, a tanúsító kulcsot, a szerver kulcsot és tanúsítványt, és a ta kulcsot.
./easyrsa init-pki
./easyrsa gen-dh
./easyrsa build-ca nopass
./easyrsa build-server-full SERVER_NAME nopass
openvpn --genkey --secret ta.key
Aztán jöhetnek is a kliensek.
./easyrsa build-client-full CLIENT_NAME nopass
A konfigokat a saját fejlesztésű szkriptünkkel hozzuk létre.
/usr/bin/dlt_genovpn -a server -n servername
/usr/bin/dlt_genovpn -a client -n clientname -r server_hostname