Jak mogę sprawdzić, czy OS X jest podłączony do sieci VPN z wiersza poleceń?
Działając ifconfig
bez żadnych argumentów, gdy jestem podłączony, widzę, że istnieje utun0
interfejs, który wydaje się być połączeniem VPN. Kiedy się rozłączam, znika.
Myślę, że mógłbym użyć czegoś takiego do sprawdzenia ciągu utun0
i policzenia wystąpień:
ifconfig | grep -c utun0
Ale czy istnieje łatwiejszy lub bardziej skuteczny sposób na sprawdzenie tego? Jeśli utun0
jest urządzeniem, a nawet pseudo urządzeniem, czy nie powinienem być w stanie sprawdzić, czy istnieje ono z czymś takim jak:
if [ -a '/dev/utun0' ]
Niestety nie widzę żadnych zmian w tym katalogu podczas podłączania i odłączania, po prostu zobaczyć /dev/tun0
przez /dev/tun15
i nie mogę cat
ich nawet z sudo
...
Czy istnieje prostszy sposób stwierdzenia, czy mam połączenie VPN?