pve/extra_scripts/check-dns.sh

16 lines
517 B
Bash
Raw Normal View History

2023-04-04 19:45:04 +08:00
#!/bin/bash
2023-06-22 14:42:39 +08:00
# from
# https://github.com/spiritLHLS/pve
2023-04-04 19:45:04 +08:00
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}..."
2023-05-14 08:59:34 +08:00
echo -e "nameserver 1.1.1.1\nnameserver 8.8.8.8\nnameserver 8.8.4.4\nnameserver 2606:4700:4700::1111\nnameserver 2001:4860:4860::8888\nnameserver 2001:4860:4860::8844" >> ${RESOLV_CONF}
2023-04-04 19:45:04 +08:00
fi