Compare commits
4 commits
b415baed04
...
372ba8bfad
Author | SHA1 | Date | |
---|---|---|---|
Dmitry Voronin | 372ba8bfad | ||
Dmitry Voronin | 6450658e27 | ||
Dmitry Voronin | 95d17c2ddb | ||
Dmitry Voronin | 255de1df52 |
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue