fix(脚本): 修改检测ip时的规则、添加CDN自选节点

pull/534/merge
mack-a 2021-03-09 17:18:51 +08:00
parent 2558d94f18
commit cd282dbb47
1 changed files with 5 additions and 5 deletions

View File

@ -539,11 +539,11 @@ EOF
# 检查ip # 检查ip
checkIP() { checkIP() {
echoContent skyBlue " ---> 检查ipv4中" echoContent skyBlue " ---> 检查ipv4中"
local pingIP=$(curl -s -H 'accept:application/dns-json' 'https://cloudflare-dns.com/dns-query?name='${domain}'&type=A' | jq -r .Answer[0].data) local pingIP=$(curl -s -H 'accept:application/dns-json' 'https://cloudflare-dns.com/dns-query?name='${domain}'&type=A' | jq -r ".Answer|.[]|select(.type==1)|.data")
if [[ -z "${pingIP}" ]]; then if [[ -z "${pingIP}" ]]; then
echoContent skyBlue " ---> 检查ipv6中" echoContent skyBlue " ---> 检查ipv6中"
pingIP=$(curl -s -H 'accept:application/dns-json' 'https://cloudflare-dns.com/dns-query?name='${domain}'&type=AAAA' | jq -r .Answer[0].data) pingIP=$(curl -s -H 'accept:application/dns-json' 'https://cloudflare-dns.com/dns-query?name='${domain}'&type=AAAA' | jq -r ".Answer|.[]|select(.type==1)|.data")
pingIPv6=${pingIP} pingIPv6=${pingIP}
fi fi
@ -2230,7 +2230,7 @@ updateV2RayCDN() {
echoContent red "==============================================================" echoContent red "=============================================================="
echoContent yellow "1.CNAME www.digitalocean.com" echoContent yellow "1.CNAME www.digitalocean.com"
echoContent yellow "2.CNAME www.cloudflare.com" echoContent yellow "2.CNAME www.cloudflare.com"
echoContent yellow "3.CNAME www.cloudflare.com" echoContent yellow "3.CNAME hostmonit.com"
echoContent yellow "4.手动输入" echoContent yellow "4.手动输入"
echoContent red "==============================================================" echoContent red "=============================================================="
read -r -p "请选择:" selectCDNType read -r -p "请选择:" selectCDNType
@ -2242,7 +2242,7 @@ updateV2RayCDN() {
setDomain="www.cloudflare.com" setDomain="www.cloudflare.com"
;; ;;
3) 3)
setDomain="www.cloudflare.com" setDomain="hostmonit.com"
;; ;;
4) 4)
read -r -p "请输入想要自定义CDN IP或者域名:" setDomain read -r -p "请输入想要自定义CDN IP或者域名:" setDomain
@ -3353,7 +3353,7 @@ menu() {
cd "$HOME" || exit cd "$HOME" || exit
echoContent red "\n==============================================================" echoContent red "\n=============================================================="
echoContent green "作者mack-a" echoContent green "作者mack-a"
echoContent green "当前版本v2.3.29" echoContent green "当前版本v2.3.30"
echoContent green "Githubhttps://github.com/mack-a/v2ray-agent" echoContent green "Githubhttps://github.com/mack-a/v2ray-agent"
echoContent green "描述:七合一共存脚本" echoContent green "描述:七合一共存脚本"
echoContent red "==============================================================" echoContent red "=============================================================="