From 39bf505a799439a8e2dcda203f176483fea6a785 Mon Sep 17 00:00:00 2001 From: spiritLHLS <103393591+spiritLHLS@users.noreply.github.com> Date: Tue, 4 Apr 2023 19:45:04 +0800 Subject: [PATCH] Create check-dns.sh --- check-dns.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 check-dns.sh diff --git a/check-dns.sh b/check-dns.sh new file mode 100644 index 0000000..6d70dbb --- /dev/null +++ b/check-dns.sh @@ -0,0 +1,14 @@ +#!/bin/bash +#from https://github.com/spiritLHLS/pve + +DNS_SERVER="8.8.8.8" +RESOLV_CONF="/etc/resolv.conf" + +grep -q "^nameserver ${DNS_SERVER}$" ${RESOLV_CONF} + +if [ $? -eq 0 ]; then + echo "DNS server ${DNS_SERVER} already exists in ${RESOLV_CONF}." +else + echo "Adding DNS server ${DNS_SERVER} to ${RESOLV_CONF}..." + echo "nameserver ${DNS_SERVER}" >> ${RESOLV_CONF} +fi