19
2019
03
23:14:34

strongswan ipsecvpn tunnel disconnect then auto updown tunnel



推荐点击下面图片,通过本站淘宝优惠价购买:

image.png

#!/bin/sh

 

line="0"

total="0"

dst=192.168.170.1   #dst ip

 

while [ 1 ]; do

line=`ping $dst -c 1 -s 1 -W 1 | grep "100% packet loss" | wc -l`  # lost one packet then count 1

if [ "${line}" != "0" ]; then

total=$((total+1))

else

total="0"  # if no lost packet then total clear to 0

fi

 

if [ "${total}" == "5" ]; then   #total count = 5

ipsec down net-net  #let net-net tunnel down

                ipsec up net-net   #let net-net tunnel up

fi

 

sleep 10    # wait 10 secend 

done


本文链接:https://hqyman.cn/post/388.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:





休息一下,本站随机推荐观看栏目:


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

您的IP地址是: