Як я можу визначити, чи ОС X підключена до мережі VPN з командного рядка?
Запускаючи ifconfig
без жодних аргументів, коли я підключений, я бачу, що існує utun0
інтерфейс, який, схоже, є VPN-з'єднанням. Коли я відключаюсь, він проходить.
Я вважаю, що я міг би використовувати щось подібне для перевірки рядка utun0
та підрахунку подій:
ifconfig | grep -c utun0
Але чи є простіший чи ефективніший спосіб перевірити це? Якщо utun0
це пристрій чи навіть псевдопристрій, чи не можу я перевірити, чи існує він із чимось на зразок:
if [ -a '/dev/utun0' ]
На жаль , я не бачу якихось - яких змін у цій директорії при підключенні і відключенні, я просто бачу /dev/tun0
крізь , /dev/tun15
і я не можу cat
їх навіть з sudo
...
Чи є більш простий спосіб сказати, чи є у мене VPN-з'єднання?