@ -10,7 +10,7 @@ none='\e[0m'
# Root
[ [ $( id -u) != 0 ] ] && echo -e " 哎呀……请使用 ${ red } root ${ none } 用户运行 ${ yellow } ~(^_^) ${ none } " && exit 1
_version = "v3.17 "
_version = "v3.26 "
cmd = "apt-get"
@ -1763,7 +1763,9 @@ change_proxy_site_config() {
}
domain_check( ) {
# test_domain=$(dig $new_domain +short)
test_domain = $( ping $new_domain -c 1 | grep -oE -m1 "([0-9]{1,3}\.){3}[0-9]{1,3}" )
# test_domain=$(ping $new_domain -c 1 -4 | grep -oE -m1 "([0-9]{1,3}\.){3}[0-9]{1,3}")
# test_domain=$(wget -qO- --header='accept: application/dns-json' "https://cloudflare-dns.com/dns-query?name=$new_domain&type=A" | grep -oE "([0-9]{1,3}\.){3}[0-9]{1,3}" | head -1)
test_domain = $( curl -sH 'accept: application/dns-json' " https://cloudflare-dns.com/dns-query?name= $new_domain &type=A " | grep -oE "([0-9]{1,3}\.){3}[0-9]{1,3}" | head -1)
if [ [ $test_domain != $ip ] ] ; then
echo
echo -e " $red 检测域名解析错误.... $none "