如何从命令行判断OS X是否已连接到VPN网络?
通过ifconfig
在连接时不带任何参数的情况下运行,我看到有一个utun0
接口似乎是VPN连接。当我断开连接时,它消失了。
我相信我可以使用这样的东西来检查字符串utun0
并计算出现次数:
ifconfig | grep -c utun0
但是,有没有更简单或更有效的方法来进行检查?如果utun0
是设备,甚至是伪设备,我是否应该使用类似以下内容检查它是否存在:
if [ -a '/dev/utun0' ]
不幸的是,在连接和断开连接时,我没有看到该目录中的任何更改,只是看穿/dev/tun0
了/dev/tun15
,cat
即使使用sudo
... 也无法看到它们。
有没有更简单的方法来判断我是否有VPN连接?
什么样的VPN?您在“ 系统偏好设置”中配置的内置组件?
—
丹尼尔·贝克
@DanielBeck是的
—
CWD