Compare commits

...

4 commits

View file

@ -1,9 +1,15 @@
# easyrsa init-pki # easyrsa --days=36500 init-pki
# easyrsa build-ca # easyrsa --days=36500 build-ca
# easyrsa build-server-full <SERVER_NAME> nopass # easyrsa --days=36500 build-server-full <SERVER_NAME> nopass
# easyrsa build-client-full <CLIENT_NAME> nopass # easyrsa --days=36500 build-client-full <CLIENT_NAME> nopass
# easyrsa gen-crl
# openssl dhparam -out dh2048.pem 2048 # openssl dhparam -out dh2048.pem 2048
# Don't forget to set tls hostname on the client to match SERVER_NAME *AND* disable ipv6 ? # Don't forget to set tls hostname on the client to match SERVER_NAME *AND* disable ipv6 ?
# easyrsa revoke <CLIENT_NAME>
# easyrsa gen-crl
# restart container
# SEE: https://github.com/OpenVPN/openvpn/blob/master/sample/sample-config-files/server.conf # SEE: https://github.com/OpenVPN/openvpn/blob/master/sample/sample-config-files/server.conf
# SRC: https://github.com/TinCanTech/easy-tls # SRC: https://github.com/TinCanTech/easy-tls
{ {
@ -86,6 +92,7 @@ in {
ca /data/pki/ca.crt ca /data/pki/ca.crt
cert /data/pki/issued/home.crt cert /data/pki/issued/home.crt
client-to-client client-to-client
crl-verify /data/pki/crl.pem
dev tun dev tun
dh /data/dh2048.pem dh /data/dh2048.pem
explicit-exit-notify 1 explicit-exit-notify 1