Mae rhywun yn rhoi’r enw „VPN Swyddfa“ i gysylltiad Mac, mae’r label yn goroesi dau fudo gweinydd, ac mae pawb yn dal i’w alw’n VPN swyddfa ymhell ar ôl i’r protocol newid. Llysenw yw’r enw, wedi’i storio ochr yn ochr â’r ffurfweddiad; nid yw’n dystiolaeth o’r hyn y mae’r Mac yn ei drafod. Mae darllen y math datganedig yn cymryd un maes, ac mae gwahanu’r math stôr hwnnw oddi wrth sesiwn fyw yn cymryd un cam arall. Dyma’r drefn sy’n osgoi dyfalu.

Llysenw yw’r label, mae’r llwyth yn datgan y math

Mae gwasanaeth VPN macOS yn gofnod ffurfweddiad system sydd ag enw dangos, cleient perchennog a set o osodiadau teipiedig. Mae’r enw dangos yn destun rhydd, y gellir ei olygu gan bwy bynnag a greodd y cofnod, a dyma’r rhan y mae defnyddwyr yn ei gweld yn y bar dewislen. Mae’r gosodiadau’n cario’r ffeithiau: pa fath o gysylltiad, pa giât, pa drefn dilysu. Nid oes dim yn cadw’r ddau ar yr un don, a dyna pam y gall proffil o’r enw „swyddfa L2TP“ fod yn wasanaeth IKEv2.

Ar gyfer cysylltiad a grëwyd yn bersonol, mae’r ap perchennog neu banel VPN y system ei hun yn dangos y gosodiadau hynny. Ar gyfer Mac wedi’i reoli, mae’r proffil yn perthyn i’r gweinyddwr, a’r cam cywir yw gofyn am grynodeb nad yw’n gyfrinachol yn hytrach na golygu llwyth wedi’i reoli. Mae’r ddau achos yn edrych yn debyg yn y bar dewislen ac yn ymddwyn yn hollol wahanol o dan yr wyneb. Un yn eiddo i chi i’w archwilio a’i newid; mae’r llall wedi’i ddefnyddio ac fe’i hadferir yn y gwiriad nesaf.

Mae’r gwahaniaeth hwnnw’n bwysig oherwydd rheolir ffurfweddiadau wedi’u rheoli a rhai personol yn wahanol. Bydd proffil a osodwyd gan reolaeth yn cael ei ddisodli neu ei ailddefnyddio, felly mae golygiad lleol naill ai’n methu neu’n dychwelyd yn dawel. Gofynnwch i’r perchennog am y math, hunaniaeth y giât a’r dull dilysu yn lle peiriannu’n ôl ffeil nad ydych yn ei rheoli.

Darllenwch VPNType cyn unrhyw beth arall yn y llwyth

Mae sgema llwyth VPN wedi’i reoli Apple yn datgan ei fath o gysylltiad yn allwedd VPNType, y tu mewn i eiriadur y mae ei PayloadType yn com.apple.vpn.managed. Mae’r gwerth yn docyn byr fel IKEv2, IPsec, L2TP neu VPN, a dehonglir popeth arall yn y llwyth yn unol â’r tocyn hwnnw.

<key>PayloadType</key>
<string>com.apple.vpn.managed</string>
<key>VPNType</key>
<string>IKEv2</string>
<key>IKEv2</key>
<dict>
  <key>RemoteAddress</key>
  <string>vpn.head-office.example</string>
  <key>RemoteIdentifier</key>
  <string>ikev2.head-office.example</string>
</dict>

Mae’r darn hwn yn ddarluniadol yn hytrach nag yn osodadwy: un cofnod yw o amrywiaeth llwyth, wedi’i ddinoethi o fetadata’r proffil a’r credenhybau sydd eu hangen ar ddefnyddio go iawn. Darllenwch ef am siâp, nid am gynnwys. Sylwch hefyd fod RemoteAddress a RemoteIdentifier yn feysydd gwahanol â swyddi gwahanol, hyd yn oed pan fo defnyddio’n rhoi’r un llinyn iddynt.

Gall gwerth hen fel PPTP ymddangos o hyd mewn ffeil hen heb fod yn ddewis y mae macOS cyfredol yn ei gynnig ar gyfer ffurfweddiad newydd. Mae dod o hyd i docyn mewn proffil stôr yn profi’r hyn a ysgrifennwyd, nid yr hyn y bydd y system weithredu yn ei dderbyn o hyd.

Mae mathau cyfaddas angen VPNSubType a’r ap perchennog

Pan fo VPNType yn VPN, rhaid i’r llwyth hefyd gario VPNSubType, sy’n nodi’r ategyn neu’r darparwr Network Extension sy’n gweithredu’r cysylltiad. Y dynodwr hwnnw sy’n cyfeirio’r cysylltiad at gleient penodol, felly mae is-fath anghywir yn cynhyrchu proffil sy’n gosod ac yna’n gwrthod cychwyn.

Ar gyfer darparwyr sy’n seiliedig ar estyniad ap, mae’r dynodwr yn perthyn i’r ap sy’n ei gynnwys yn hytrach nag i enw estyniad a ddyfalwyd, a dyma’r manylyn y mae pobl fel arfer yn ei gael yn anghywir wrth olygu proffil â llaw. Mae hyd yn oed is-fath cywir yn disgrifio’r cleient, nid y protocol weiradur, y dull dilysu na’r polisi mynediad o bell y bydd y cleient hwnnw’n ei ddefnyddio.

Felly mae llwyth cyfaddas yn dweud wrthych pa feddalwedd sy’n berchen ar y cysylltiad ac ychydig mwy. I ddysgu beth y mae’n ei drafod, darllenwch ddogfennaeth y darparwr hwnnw a’i osodiadau wedi’u ffurfweddu. Nid techneg ffurfweddu yw copïo is-fath o broffil sefydliad arall; dyfaliad yw hi sy’n digwydd dadansoddi.

Rhestrwch yr hyn y mae’r Mac wedi’i ffurfweddu mewn gwirionedd

Cyn darllen unrhyw ffeil, gofynnwch i’r system pa wasanaethau sydd yn bodoli a pha gyflwr y maent ynddo. Mae’r olwg llinell orchymyn yn gyflymach na chlicio trwy baneli ac mae’n argraffu’r math wrth bob cofnod.

scutil --nc list
scutil --nc show "Office VPN"

Mae’r gorchymyn cyntaf yn rhestru gwasanaethau VPN wedi’u ffurfweddu gyda’u statws cyfredol, ac mae’r ail yn argraffu gosodiadau’r gwasanaeth a ddewiswyd, gan gynnwys y math a’r cyfeiriad gweinydd y bydd yn cysylltu ag ef. Cymharwch y cyfeiriad hwnnw â’r giât yr oeddech wedi’i disgwyl, oherwydd mae cofnod hen sy’n pwyntio at westeiwr wedi’i ymddeol yn broblem etifeddiaeth gyffredin.

Mae’r gorchmynion hyn yn dangos ffurfweddiad a statws; nid ydynt yn profi bod twnnel yn cario traffig. Os yw’r gwasanaeth wedi’i ddatgysylltu, mae’r allbwn yn disgrifio bwriad yn hytrach na sesiwn sy’n gweithio. Mae gwasanaeth cysylltiedig heb draffig yn broblem arall eto, fel arfer llwybro neu DNS yn hytrach na’r math protocol. Cadwch y tri arsylwad hynny ar wahân neu mae’r diagnosis yn cwympo’n ôl i ddyfalu.

Cadwch osodiadau stôr ar wahân i sesiwn fyw

Mae proffil wedi’i gadw’n ddatganiad o fwriad. Nid yw’n dangos bod y giât yn dal i gynnig y gwasanaeth hwnnw, bod y proffil hwn yn un gweithredol, na bod sesiwn wedi trafod yn llwyddiannus. Mae’r rheini’n dair cwestiwn ar wahân ac mae gan bob un ei dystiolaeth ei hun.

Defnyddiwch olwg statws y perchennog neu offer diagnostig i nodi’r cysylltiad gweithredol a’r hunaniaeth a gyflwynwyd gan y giât. Nid yw sgan porth na thystysgrif a welwyd ar safle digyswllt yn ateb y naill gwestiwn na’r llall, ac nid yw enw cyffredin tystysgrif yr un peth â’r dynodwr o bell a ddisgwylir.

Pan nad yw’r math stôr yn cyfateb mwyach i’r hyn y mae’r giât yn ei gefnogi, ewch i gael proffil amnewid gan ei berchennog. Nid yw newid llinyn y math yn cyfieithu credenhybau rhwng protocolau, ac nid yw’n troi un drefn dilysu yn un arall. Rhannwch y crynodeb trwy’r sianel gefnogaeth gymeradwy hefyd, gan fod ffurfweddiadau a allforiwyd yn gallu cario credenhybau a allweddi preifat nad oedd cais cefnogaeth byth eu hangen.

Erthyglau cysylltiedig