diff --git a/back/fixed_windows.sh b/back/fixed_windows.sh index 652f651..1f9560f 100644 --- a/back/fixed_windows.sh +++ b/back/fixed_windows.sh @@ -52,7 +52,7 @@ check_cdn() { local o_url=$1 local shuffled_cdn_urls=($(shuf -e "${cdn_urls[@]}")) # 打乱数组顺序 for cdn_url in "${shuffled_cdn_urls[@]}"; do - if curl -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then + if curl -4 -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then export cdn_success_url="$cdn_url" return fi diff --git a/dockerfiles/build.sh b/dockerfiles/build.sh index 7960a3a..b5e5fcd 100644 --- a/dockerfiles/build.sh +++ b/dockerfiles/build.sh @@ -101,7 +101,7 @@ check_cdn() { local o_url=$1 local shuffled_cdn_urls=($(shuf -e "${cdn_urls[@]}")) # 打乱数组顺序 for cdn_url in "${shuffled_cdn_urls[@]}"; do - if curl -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then + if curl -4 -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then export cdn_success_url="$cdn_url" return fi diff --git a/scripts/build_nat_network.sh b/scripts/build_nat_network.sh index bc13117..abe3867 100644 --- a/scripts/build_nat_network.sh +++ b/scripts/build_nat_network.sh @@ -26,7 +26,7 @@ check_cdn() { local o_url=$1 local shuffled_cdn_urls=($(shuf -e "${cdn_urls[@]}")) # 打乱数组顺序 for cdn_url in "${shuffled_cdn_urls[@]}"; do - if curl -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then + if curl -4 -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then export cdn_success_url="$cdn_url" return fi diff --git a/scripts/buildct.sh b/scripts/buildct.sh index 5f6c512..d26d829 100644 --- a/scripts/buildct.sh +++ b/scripts/buildct.sh @@ -33,7 +33,7 @@ check_cdn() { local o_url=$1 local shuffled_cdn_urls=($(shuf -e "${cdn_urls[@]}")) for cdn_url in "${shuffled_cdn_urls[@]}"; do - if curl -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then + if curl -4 -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then export cdn_success_url="$cdn_url" return fi diff --git a/scripts/buildct_onlyv6.sh b/scripts/buildct_onlyv6.sh index 2aea43c..98fa1d9 100644 --- a/scripts/buildct_onlyv6.sh +++ b/scripts/buildct_onlyv6.sh @@ -49,7 +49,7 @@ check_cdn() { local o_url=$1 local shuffled_cdn_urls=($(shuf -e "${cdn_urls[@]}")) for cdn_url in "${shuffled_cdn_urls[@]}"; do - if curl -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then + if curl -4 -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then export cdn_success_url="$cdn_url" return fi diff --git a/scripts/buildvm.sh b/scripts/buildvm.sh index 90868ac..e46f950 100644 --- a/scripts/buildvm.sh +++ b/scripts/buildvm.sh @@ -33,7 +33,7 @@ check_cdn() { local o_url=$1 local shuffled_cdn_urls=($(shuf -e "${cdn_urls[@]}")) # 打乱数组顺序 for cdn_url in "${shuffled_cdn_urls[@]}"; do - if curl -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then + if curl -4 -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then export cdn_success_url="$cdn_url" return fi diff --git a/scripts/buildvm_extra_ip.sh b/scripts/buildvm_extra_ip.sh index 24be584..b82d68d 100644 --- a/scripts/buildvm_extra_ip.sh +++ b/scripts/buildvm_extra_ip.sh @@ -37,7 +37,7 @@ check_cdn() { local o_url=$1 local shuffled_cdn_urls=($(shuf -e "${cdn_urls[@]}")) # 打乱数组顺序 for cdn_url in "${shuffled_cdn_urls[@]}"; do - if curl -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then + if curl -4 -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then export cdn_success_url="$cdn_url" return fi diff --git a/scripts/buildvm_fullnat_ip.sh b/scripts/buildvm_fullnat_ip.sh index c84f628..7cb5b48 100644 --- a/scripts/buildvm_fullnat_ip.sh +++ b/scripts/buildvm_fullnat_ip.sh @@ -49,7 +49,7 @@ check_cdn() { local o_url=$1 local shuffled_cdn_urls=($(shuf -e "${cdn_urls[@]}")) # 打乱数组顺序 for cdn_url in "${shuffled_cdn_urls[@]}"; do - if curl -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then + if curl -4 -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then export cdn_success_url="$cdn_url" return fi diff --git a/scripts/buildvm_macos.sh b/scripts/buildvm_macos.sh index 08d8d5b..d10df56 100644 --- a/scripts/buildvm_macos.sh +++ b/scripts/buildvm_macos.sh @@ -26,7 +26,7 @@ check_cdn() { local o_url=$1 local shuffled_cdn_urls=($(shuf -e "${cdn_urls[@]}")) # 打乱数组顺序 for cdn_url in "${shuffled_cdn_urls[@]}"; do - if curl -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then + if curl -4 -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then export cdn_success_url="$cdn_url" return fi diff --git a/scripts/buildvm_manual_ip.sh b/scripts/buildvm_manual_ip.sh index 39af12e..16b5632 100644 --- a/scripts/buildvm_manual_ip.sh +++ b/scripts/buildvm_manual_ip.sh @@ -57,7 +57,7 @@ check_cdn() { local o_url=$1 local shuffled_cdn_urls=($(shuf -e "${cdn_urls[@]}")) # 打乱数组顺序 for cdn_url in "${shuffled_cdn_urls[@]}"; do - if curl -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then + if curl -4 -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then export cdn_success_url="$cdn_url" return fi diff --git a/scripts/buildvm_onlyv6.sh b/scripts/buildvm_onlyv6.sh index f37c863..231a471 100644 --- a/scripts/buildvm_onlyv6.sh +++ b/scripts/buildvm_onlyv6.sh @@ -51,7 +51,7 @@ check_cdn() { local o_url=$1 local shuffled_cdn_urls=($(shuf -e "${cdn_urls[@]}")) for cdn_url in "${shuffled_cdn_urls[@]}"; do - if curl -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then + if curl -4 -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then export cdn_success_url="$cdn_url" return fi diff --git a/scripts/create_ct.sh b/scripts/create_ct.sh index 15dbaa2..2503cf9 100644 --- a/scripts/create_ct.sh +++ b/scripts/create_ct.sh @@ -43,7 +43,7 @@ check_cdn() { local o_url=$1 local shuffled_cdn_urls=($(shuf -e "${cdn_urls[@]}")) # 打乱数组顺序 for cdn_url in "${shuffled_cdn_urls[@]}"; do - if curl -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then + if curl -4 -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then export cdn_success_url="$cdn_url" return fi diff --git a/scripts/create_vm.sh b/scripts/create_vm.sh index d087bbb..4a98bf8 100644 --- a/scripts/create_vm.sh +++ b/scripts/create_vm.sh @@ -43,7 +43,7 @@ check_cdn() { local o_url=$1 local shuffled_cdn_urls=($(shuf -e "${cdn_urls[@]}")) # 打乱数组顺序 for cdn_url in "${shuffled_cdn_urls[@]}"; do - if curl -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then + if curl -4 -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then export cdn_success_url="$cdn_url" return fi diff --git a/scripts/install_macos_images.sh b/scripts/install_macos_images.sh index ff69e58..cee23e0 100644 --- a/scripts/install_macos_images.sh +++ b/scripts/install_macos_images.sh @@ -67,7 +67,7 @@ check_cdn() { local o_url=$1 local shuffled_cdn_urls=($(shuf -e "${cdn_urls[@]}")) # 打乱数组顺序 for cdn_url in "${shuffled_cdn_urls[@]}"; do - if curl -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then + if curl -4 -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then export cdn_success_url="$cdn_url" return fi diff --git a/scripts/install_pve.sh b/scripts/install_pve.sh index fecbe80..fdbd3a2 100644 --- a/scripts/install_pve.sh +++ b/scripts/install_pve.sh @@ -585,7 +585,7 @@ check_cdn() { local o_url=$1 local shuffled_cdn_urls=($(shuf -e "${cdn_urls[@]}")) # 打乱数组顺序 for cdn_url in "${shuffled_cdn_urls[@]}"; do - if curl -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then + if curl -4 -sL -k "$cdn_url$o_url" --max-time 6 | grep -q "success" >/dev/null 2>&1; then export cdn_success_url="$cdn_url" return fi