Данный скрипт помогает определить наилучший DNS сервер по ответу. В данном случаи к игровым серверам PUBG.
Bash:
#!/bin/bash
DNS_SERVERS=("8.8.8.8" "1.1.1.1" "9.9.9.9" "208.67.222.222" "209.244.0.3" "77.88.8.8" "94.140.14.14")
DOMAIN="pubg.com"
for dns in "${DNS_SERVERS[@]}"; do
echo "Testing DNS server $dns..."
dig "$DOMAIN" @"$dns" | grep "Query time"
done
#Google Public DNS: 8.8.8.8, 8.8.4.4
#Cloudflare DNS: 1.1.1.1, 1.0.0.1
#OpenDNS: 208.67.222.222, 208.67.220.220
#Quad9: 9.9.9.9, 149.112.112.112
#AdGuard DNS: 94.140.14.14, 94.140.15.15
#Yandex DNS: 77.88.8.8, 77.88.8.1
#CleanBrowsing: 185.228.168.168, 185.228.169.168
#Level3 DNS: 209.244.0.3, 209.244.0.4
#Comodo Secure DNS: 8.26.56.26, 8.20.247.20
#Hurricane Electric DNS: 74.82.42.42
#byfly 194.158.204.238, 82.209.195.12
#DOMRU 109.195.160.1, 5.3.3.3