Xi mkien fi skript tad-deploy hemm verifika jekk it-tunnel hux attiv qabel ma tibda kopja. Tliet tweġibiet huma disponibbli, u ma jfissrux l-istess ħaġa: l-istat tas-servizz li jirrapporta scutil, ir-rotta li għażel il-kernel, u jekk it-tarf l-ieħor hux verament iwieġeb. Li tqabbel dawn huwa d-differenza bejn verifika li tbassar il-kopja u waħda li tisib biss il-log.

Tliet tweġibiet għall-mistoqsija jekk il-VPN hux attiv

L-istat tas-servizz huwa fatt tal-pjan ta' kontroll. macOS jaf li konfigurazzjoni hija konnessa għax il-proċess tal-klijent tagħha qal hekk. Ir-rotta hija fatt tal-pjan tad-data: il-kernel se jibgħat din id-destinazzjoni minn dak l-interface. Ir-raġġungibilità hija fatt minn tarf għal tarf, u tista' tfalli għal raġunijiet li ebda wieħed mit-tnejn l-oħra ma jara.

SignalAnswersBlind spot
scutil --nc statusIs the service connected?Third-party clients, wrong routes
route -n getWhere would this go?The peer may be down
A request to the far sideDoes it work now?Slow, and it changes state

Verifika utli tgħaqqad l-ewwel tnejn u tuża t-tielet bħala konferma li l-ewwel tnejn ma gidebx. Kull waħda waħedha hija stima b'timbru tal-ħin.

Aqra l-identifikatur, mhux l-isem li jidher

scutil --nc list
scutil --nc status "Office"

Il-lista tipprintja linja għal kull servizz, u kull linja ġġorr stat fil-parentesi segwit mill-identifikatur tas-servizz, it-tip u l-isem li jidher. Ikteb l-iskript fuq l-identifikatur, għax l-isem li jidher huwa dak li xi ħadd ittajpja fis-Settings tas-Sistema u jista' jinbidel mingħajr avviż. Il-kmand tal-istat jipprintja kelma waħda u wara statistika għal xi tipi ta' servizz; qabbel dik l-ewwel kelma minflok tfittex l-isem fl-output kollu, li jidher ukoll band'oħra.

It-tnedija ta' servizz tista' tqajjem talba ta' awtorizzazzjoni jew tiġi miċħuda għal kollox meta l-profil ikun ġestit. Dak iċ-ċaħda mhijiex ħsara fit-tunnel; hija dikjarazzjoni ta' politika dwar min jista' jtellgħu.

Klijent ta' parti terza jinħeba mil-lista

Lista vojta ma tfissirx li m'hemmx VPN. Konfigurazzjonijiet maħluqa fis-settings tan-netwerk tas-sistema stess jidhru hawn; klijent tal-fornitur, profil tal-ġestjoni jew app ta' parti terza jistgħu jżommu tunnel attiv li dan il-kmand qatt ma jara. L-għodda tiegħu stess hija l-awtorità għas-servizz tiegħu stess. Li tistaqsi lil scutil dwar klijent li qatt ma rreġistra miegħu jirritorna xejn, u xejn mhuwa l-istess tweġiba bħal skonness.

Meta l-lista tkun vojta imma t-traffiku jkun ċar li huwa encrypted, fittex l-interface: apparat utun jew ppp b'indirizz fil-firxa mistennija huwa prova li xi ħaġa bniet tunnel. Dak sinjal aktar dgħajjef mill-istat tas-servizz, mela għaqqdu ma' verifika tar-rotta minflok ma tqis l-interface bħala prova tal-identità. Diversi klijenti jistgħu joħolqu diversi interfaces bħal dawn, u wieħed biss minnhom jappartjeni għat-tunnel li kellek f'moħħok.

L-istat mhuwiex routing

Servizz konness jgħid li t-tunnel jeżisti. Ma jgħidx li d-destinazzjoni tiegħek tużah. Aqra l-indirizzi, imbagħad staqsi lill-kernel direttament:

ifconfig | grep -A4 utun
netstat -rn -f inet
route -n get 10.40.0.20

Klijent b'tunnel sħiħ jinstalla rotta default mit-tunnel; klijent b'tunnel maqsum jinstalla prefissi privati speċifiċi. It-tnejn jirrapportaw Connected, u skript li jiċċekkja biss l-istat se jiġri bil-kwiet fuq il-passaġġ ħażin. Li twaqqaf tunnel mhux bilfors ineħħi rotot li installa klijent ieħor, u dan huwa wieħed mill-modi kif magna tispiċċa b'servizz konness u rotta antika fl-istess ħin. Ħares lejn id-destinazzjoni li tinteressak, mhux lejn it-tabella tar-rotot kollha.

L-ismijiet huma problema separata

Magni oħra ma jistgħux jaslu għall-Mac bl-isem waqt li l-indirizz tiegħu jaħdem, u dan jiġi rrapportat bħala ħsara tal-VPN. L-isem lokali tal-host, l-isem tal-host u r-rekord DNS huma tliet affarijiet differenti. scutil --get LocalHostName juri l-isem Bonjour; sudo scutil --set HostName mac-office jistabbilixxi l-isem li jirrapporta s-sistema.

Ebda waħda mis-settings ma toħloq rekord fiż-żona tal-uffiċċju. Jekk hosts oħra jridu jsolvu l-isem permezz tad-DNS, is-sid taż-żona jrid iżidu, jew l-iskript għandu juża l-indirizz minflok. Li tistabbilixxi isem stabbli jagħmel l-avviżi konsistenti; ma jagħmilx lir-resolver iwieġeb.

Irreġistra l-identifikatur tas-servizz u l-forma mistennija tar-rotta flimkien fl-iskript, u ċċekkja t-tnejn qabel il-kopja. Tunnel li huwa attiv imma mxandar ħażin ifalli eżattament bħal ebda tunnel, u l-linja tal-log li tgħid Connected tibgħat lill-persuna li jmiss tfittex fil-post ħażin.

Artikli relatati