From bfa4998882e9850f1030aad0aa0883bcec6370ce Mon Sep 17 00:00:00 2001 From: darkclip Date: Sat, 2 Sep 2023 06:29:51 +0800 Subject: [PATCH] update --- cf-watch.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cf-watch.sh b/cf-watch.sh index 0aad352c..11ae6d24 100755 --- a/cf-watch.sh +++ b/cf-watch.sh @@ -6,7 +6,7 @@ get_rnd(){ }; get_ping_loss(){ - loss_percent=$(ping -c 5 -q $1 | awk '/packet loss/{for(i=6;i<=NF;i++)if($i ~ /packet/)print $((i-1))}'); + loss_percent=$(ping -c 10 -qn $1 | awk '/packet loss/{for(i=6;i<=NF;i++)if($i ~ /packet/)print $((i-1))}'); loss=${loss_percent%?}; echo ${loss%.*}; return $?; @@ -29,7 +29,7 @@ cf_v6(){ watch="1.1.1.1"; loss=$(get_ping_loss $watch); -while [ $loss -gt 50 ]; do +while [ $loss -gt 30 ]; do cfip=$(cf_v4); echo "changing $dev endpoint to $cfip"; wg set $dev peer "bmXOC+F1FxEMF9dyiK2H5/1SUtzH0JuVo51h2wPfgyo=" endpoint "$cfip:4500";