小编Spy*_*der的帖子

Linux / Unix检查VPN连接是否处于活动/启动状态

我有一个代码来检测OpenVPN连接是打开还是关闭:

if echo 'ifconfig tun0' | grep -q "00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00"
then
echo "VPN up"
else
echo "VPN down"
fi
exit 0
Run Code Online (Sandbox Code Playgroud)

现在,我正在尝试重新编写代码以与PPTP或IPSEC连接一起使用。我试着做:

if echo 'ifconfig ppp0' | grep -q "00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00"
Run Code Online (Sandbox Code Playgroud)

或与ipsec相同,但不起作用。还有其他方法可以检测PPTP或IPSEC连接吗?

unix linux ssh ubuntu vpn

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

linux ×1

ssh ×1

ubuntu ×1

unix ×1

vpn ×1