From a6b0c0b36fd7165c4c9141e995268dd74d3a77fa Mon Sep 17 00:00:00 2001 From: NetForHack Date: Wed, 24 May 2017 13:54:42 +0300 Subject: [PATCH 1/3] Added Yandex DNS --- openvpn-install.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/openvpn-install.sh b/openvpn-install.sh index 3c59d67..d9a44b2 100644 --- a/openvpn-install.sh +++ b/openvpn-install.sh @@ -211,8 +211,9 @@ else echo " 3) DNS.WATCH (Germany)" echo " 4) OpenDNS (Anycast: worldwide)" echo " 5) Google (Anycast: worldwide)" - while [[ $DNS != "1" && $DNS != "2" && $DNS != "3" && $DNS != "4" && $DNS != "5" ]]; do - read -p "DNS [1-5]: " -e -i 2 DNS + echo " 6) Yandex (Anycast: Russia, CIS, Western Europe) + while [[ $DNS != "1" && $DNS != "2" && $DNS != "3" && $DNS != "4" && $DNS != "5" && $DNS != "6"]]; do + read -p "DNS [1-6]: " -e -i 2 DNS done echo "" echo "See https://github.com/Angristan/OpenVPN-install#encryption to learn more about " @@ -454,6 +455,10 @@ ifconfig-pool-persist ipp.txt" >> /etc/openvpn/server.conf echo 'push "dhcp-option DNS 8.8.8.8"' >> /etc/openvpn/server.conf echo 'push "dhcp-option DNS 8.8.4.4"' >> /etc/openvpn/server.conf ;; + 6) #Yandex + echo 'push "dhcp-option DNS 77.88.8.8"' >> /etc/openvpn/server.conf + echo 'push "dhcp-option DNS 77.88.8.1"' >> /etc/openvpn/server.conf + ;; esac echo 'push "redirect-gateway def1 bypass-dhcp" '>> /etc/openvpn/server.conf echo "crl-verify crl.pem From 7716442ee65e61f71c9febe0876d74593724d853 Mon Sep 17 00:00:00 2001 From: NetForHack Date: Wed, 24 May 2017 18:54:04 +0300 Subject: [PATCH 2/3] Typo fix --- openvpn-install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openvpn-install.sh b/openvpn-install.sh index d9a44b2..c8288f6 100644 --- a/openvpn-install.sh +++ b/openvpn-install.sh @@ -211,7 +211,7 @@ else echo " 3) DNS.WATCH (Germany)" echo " 4) OpenDNS (Anycast: worldwide)" echo " 5) Google (Anycast: worldwide)" - echo " 6) Yandex (Anycast: Russia, CIS, Western Europe) + echo " 6) Yandex (Anycast: Russia, CIS, Western Europe)" while [[ $DNS != "1" && $DNS != "2" && $DNS != "3" && $DNS != "4" && $DNS != "5" && $DNS != "6"]]; do read -p "DNS [1-6]: " -e -i 2 DNS done From 8a00e5002cde8f679c4c76985fbdf80aabc945c0 Mon Sep 17 00:00:00 2001 From: NetForHack Date: Wed, 24 May 2017 18:58:10 +0300 Subject: [PATCH 3/3] Update openvpn-install.sh --- openvpn-install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openvpn-install.sh b/openvpn-install.sh index c8288f6..dd1abfe 100644 --- a/openvpn-install.sh +++ b/openvpn-install.sh @@ -212,7 +212,7 @@ else echo " 4) OpenDNS (Anycast: worldwide)" echo " 5) Google (Anycast: worldwide)" echo " 6) Yandex (Anycast: Russia, CIS, Western Europe)" - while [[ $DNS != "1" && $DNS != "2" && $DNS != "3" && $DNS != "4" && $DNS != "5" && $DNS != "6"]]; do + while [[ $DNS != "1" && $DNS != "2" && $DNS != "3" && $DNS != "4" && $DNS != "5" && $DNS != "6" ]]; do read -p "DNS [1-6]: " -e -i 2 DNS done echo ""