From f68b22d468059381af91f80bee93327849388cd0 Mon Sep 17 00:00:00 2001 From: pokamest Date: Sun, 3 Jan 2021 15:34:35 +0300 Subject: [PATCH] Server scripts fixes --- client/server_scripts/remove_openvpn_server.sh | 4 ++-- client/server_scripts/setup_openvpn_server.sh | 12 +++++++----- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/client/server_scripts/remove_openvpn_server.sh b/client/server_scripts/remove_openvpn_server.sh index a05efa2d..3df28e07 100644 --- a/client/server_scripts/remove_openvpn_server.sh +++ b/client/server_scripts/remove_openvpn_server.sh @@ -1,2 +1,2 @@ -docker container stop $(docker ps -a -q --filter ancestor="alekslitvinenk/openvpn") -docker container kill $(docker ps -a -q --filter ancestor="alekslitvinenk/openvpn") \ No newline at end of file +sudo docker stop amneziavpn +sudo docker rm -f amneziavpn diff --git a/client/server_scripts/setup_openvpn_server.sh b/client/server_scripts/setup_openvpn_server.sh index b5433fd4..d9b30a15 100644 --- a/client/server_scripts/setup_openvpn_server.sh +++ b/client/server_scripts/setup_openvpn_server.sh @@ -1,5 +1,5 @@ -DOCKER_IMAGE="amneziavpn/openvpn:latest" -CONTAINER_NAME="amneziavpn" +#DOCKER_IMAGE="amneziavpn/openvpn:latest" +#CONTAINER_NAME="amneziavpn" #sudo apt update sudo apt install -y docker.io curl @@ -12,11 +12,13 @@ sudo docker run -d --restart always --cap-add=NET_ADMIN -p 1194:1194/udp --name docker exec -i amneziavpn sh -c "mkdir -p /opt/amneziavpn_data/clients" -docker exec -i amneziavpn sh -c "cat /proc/sys/kernel/random/entropy_avail" -docker exec -i amneziavpn sh -c "cd /opt/amneziavpn_data && easyrsa init-pki && easyrsa gen-dh" + +#docker exec -i amneziavpn sh -c "cat /proc/sys/kernel/random/entropy_avail" +docker exec -i amneziavpn sh -c "cd /opt/amneziavpn_data && easyrsa init-pki" +docker exec -i amneziavpn sh -c "cd /opt/amneziavpn_data && easyrsa gen-dh" docker exec -i amneziavpn sh -c "cd /opt/amneziavpn_data && cp pki/dh.pem /etc/openvpn && easyrsa build-ca nopass << EOF yes EOF && easyrsa gen-req MyReq nopass << EOF2 yes EOF2" docker exec -i amneziavpn sh -c "cd /opt/amneziavpn_data && easyrsa sign-req server MyReq << EOF3 yes EOF3" -docker exec -i amneziavpn sh -c "openvpn --genkey --secret ta.key << EOF4" +docker exec -i amneziavpn sh -c "cd /opt/amneziavpn_data && openvpn --genkey --secret ta.key << EOF4" docker exec -i amneziavpn sh -c "cd /opt/amneziavpn_data && cp pki/ca.crt pki/issued/MyReq.crt pki/private/MyReq.key ta.key /etc/openvpn" docker exec -i amneziavpn sh -c "openvpn --config /etc/openvpn/server.conf &"