mirror of
https://github.com/pivpn/pivpn.git
synced 2024-12-19 03:10:16 +00:00
Added option to download dh parameters
This commit is contained in:
parent
8f09ee9afd
commit
8c880f9093
1 changed files with 24 additions and 19 deletions
|
@ -715,9 +715,14 @@ confOpenVPN() {
|
||||||
# Build the server
|
# Build the server
|
||||||
${SUDOE} ./build-key-server --batch $SERVER_NAME
|
${SUDOE} ./build-key-server --batch $SERVER_NAME
|
||||||
|
|
||||||
# Generate Diffie-Hellman key exchange
|
if (whiptail --backtitle "Setup OpenVPN" --title "Diffie-Hellman Parameters" --yesno "Generating Diffie-Hellman might take a long time on a Raspberry Pi. Do you want to download them?" $r $c)
|
||||||
${SUDOE} ./build-dh
|
then
|
||||||
|
# Downloading parameters
|
||||||
|
${SUDOE} curl "https://2ton.com.au/dhparam/${ENCRYPT}" -o "${KEY_DIR}/dh${KEY_SIZE}.pem"
|
||||||
|
else
|
||||||
|
# Generate Diffie-Hellman key exchange
|
||||||
|
${SUDOE} ./build-dh
|
||||||
|
fi
|
||||||
# Generate static HMAC key to defend against DDoS
|
# Generate static HMAC key to defend against DDoS
|
||||||
${SUDOE} openvpn --genkey --secret keys/ta.key
|
${SUDOE} openvpn --genkey --secret keys/ta.key
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue