Einhvers staðar í uppsetningarskriftu er athugun á því hvort göngin séu virk áður en afritun hefst. Þrjú svör eru í boði og þau þýða ekki það sama: staða þjónustunnar sem scutil greinir frá, leiðin sem kjarninn valdi og hvort fjarlægi endinn svari í raun. Samanburður þeirra er munurinn á athugun sem spáir fyrir afritunina og athugun sem skreytir bara annál.

Þrjú svör við því hvort VPN sé virkt

Staða þjónustu er staðreynd stjórnsviðs. macOS veit að stilling er tengd vegna þess að biðlarinn hennar sagði svo. Leiðin er staðreynd gagnasviðs: kjarninn sendir þennan áfangastað gegnum það viðmót. Aðgengi er staðreynd frá enda til enda og getur brugðist af ástæðum sem hvorugt hinna tveggja sér.

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

Nýtileg athugun sameinar fyrstu tvö og notar það þriðja sem staðfestingu á að hin tvö hafi ekki logið. Hvert þeirra eitt og sér er ágiskun með tímatöku.

Lestu auðkennið, ekki skjánafnið

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

Listinn prentar eina línu fyrir hverja þjónustu og hver lína ber stöðu í sviga, síðan auðkenni þjónustunnar, tegundina og skjánafnið. Skrifaðu skriftu út frá auðkenninu, því skjánafnið er það sem einhver skrifaði í Kerfisstillingar og getur breyst án fyrirvara. Stöðuskýrslan prentar eitt orð og síðan tölfræði fyrir sumar tegundir þjónustu; paraðu það fyrsta orð frekar en að leita að nafninu í öllu úttakinu, sem birtist líka annars staðar.

Ræsing þjónustu getur kallað fram heimildarbeiðni eða verið hafnað beint þegar sniðið er stýrt. Sú höfnun er ekki bilun í göngunum; hún er stefnuyfirlýsing um hver má ræsa þau.

Biðlari frá þriðja aðila felur sig frá listanum

Tómur listi þýðir ekki að ekkert VPN sé. Stillingar sem búnar eru til í eigin netstillingum kerfisins birtast hér; biðlari frá seljanda, stjórnunarsnið eða forrit frá þriðja aðila geta haldið virkum göngum sem þessi skipun sér aldrei. Eigið tól er valdið fyrir eigin þjónustu. Að spyrja scutil um biðlara sem skráði sig aldrei hjá því skilar engu, og ekkert er ekki sama svar og aftengt.

Þegar listinn er tómur en umferðin er greinilega dulrituð, leitaðu að viðmótinu: tæki utun eða ppp með tölu á væntu bili er vísbending um að eitthvað hafi komið á göngum. Það er veikari merki en staða þjónustu, svo paraðu það við leiðarathugun í stað þess að líta á viðmótið sem sönnun um auðkenni. Nokkrir biðlarar geta búið til nokkur slík viðmót og aðeins eitt þeirra tilheyrir göngunum sem þú áttir við.

Staða er ekki leiðarval

Tengd þjónusta segir að göngin séu til. Hún segir ekki að áfangastaðurinn þinn noti þau. Lestu vistföngin og spurðu kjarnann svo beint:

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

Biðlari með heil göng setur sjálfgefna leið gegnum göngin; biðlari með skipt göng setur ákveðin einkanetforskeyt. Báðir greina frá Connected og skrifta sem athugar bara stöðuna mun óhikað fara rangar leiðir. Að stöðva göng fjarlægir ekki endilega leiðir sem annar biðlari setti, og það er ein leiðin sem vél endar með tengda þjónustu og úrelta leið á sama tíma. Horfðu á áfangastaðinn sem þér er annt um, ekki alla leiðartöfluna.

Nafngiftir eru sérstakt vandamál

Aðrar vélar komast ekki til Macs eftir nafni meðan vistfangið virkar, og það er tilkynnt sem VPN-bilun. Staðbundið hýsilnafn, hýsilnafn og DNS-færsla eru þrír ólíkir hlutir. scutil --get LocalHostName sýnir Bonjour-nafnið; sudo scutil --set HostName mac-office stillir nafnið sem kerfið greinir frá.

Hvorug stillingin býr til færslu í skrifstofusvæðinu. Ef aðrir hýslar þurfa að leysa nafnið í gegnum DNS verður eigandi svæðisins að bæta því við, eða skriftan ætti að nota vistfangið í staðinn. Að setja stöðugt nafn gerir tilkynningar samkvæmar; það lætur uppleysandann ekki svara.

Skráðu auðkenni þjónustunnar og vænta lögun leiðarinnar saman í skriftunni og athugaðu hvort tveggja fyrir afritunina. Göng sem eru virk en beint á rangar leiðir mistakast nákvæmlega eins og engin göng, og annálslínan sem segir Connected sendir næstu manneskju að leita á röngum stað.

Tengdir greinar