Mac түзмөгүңүз өчүрүүдөн баш тарткан VPN профилин сактап турат, же ал өчүп, кайра жүктөөдөн кийин кайра келет. Бул адатта башкаруу маселеси, бузулган клиент эмес. Төмөнкү текшерүүлөр ээликтен жүктөмгө, анан кайра туташуу эрежелерине өтөт жана ар бири туура эмес панелде жарым күн өткөрүүдөн мурун сизди токтото алат. Аларды ирети менен аткарыңыз; жооп өзгөргөн кадам — сиздин бөлүгүңүз бүтө турган жер.

Профиль башкарылуучу экенин, жөн гана сакталбаганын ырастаңыз

Системанын жөндөөлөрүн ачып, Профилдер же Түзмөктү башкаруу бөлүмүн издеңиз. macOS версиясына жараша тизме Купуялуулук жана коопсуздук (Профилдер) же Жалпы (Түзмөктү башкаруу) ичинде болот. Уюмдун аталышын, кыскача сүрөттөмөнү көрсөткөн жана минус баскычы жок профилди сиз эмес, уюм орноткон.

Терминалдагы эки текшерүү ээликти тез чечет. Биринчиси каттоону билдирет, экинчиси түзмөктүн профилдерин тизмелейт:

sudo profiles status -type enrollment
sudo profiles -P

Эгер каттоо ооба десе жана профилдер тизмеси бош болсо, эч нерсе орнотулган эмес деп жыйынтык чыгарбаңыз. Башкарылуучу Mac түзмөктөрүндө MDM жеткирген айрым жүктөмдөр profiles куралынан жашыруун бойдон активдүү болот. Түзмөктү башкаруу панели уюм жибергендин ыйгарым укуктуу көрүнүшү, ал эми катталган Mac'те бош буйрук сабынын тизмеси — божомол менен чечпеш керек болгон карама-каршылык.

Дисплей аталышын эмес, жүктөмдү окуңуз

VPN профили — бул контейнер, жана көрүнгөн аталыш ичинде эмне бар экенин аз айтат. Бир жүктөм IKEv2 сервер дарегин, алыскы идентификаторду, аутентификация ыкмасын жана өз UUID'си бар сертификатты алып жүрүшү мүмкүн. Ошол эле профилдеги экинчи жүктөм туннелге керектүү инсандык сертификатын бере алат, ошондуктан Keychain'де жок болуп көрүнгөн сертификат ошол эле профиль аркылуу келиши мүмкүн.

Жүктөмдөрдү чыгарып, маанилүү ачкычтарды окуңуз:

sudo profiles show -type configuration | grep -A3 -E "VPNType|ServerAddress|RemoteAddress|AuthenticationMethod|PayloadUUID"

Бир нерсени өзгөртүүдөн мурун жүктөмдөрдүн UUID'лерин жазып алыңыз. Булар администраторго так объектини табуу үчүн керек болгон идентификаторлор, жана алар туннел менен сертификаттын бир булактан же эки башка жайгаштыруудан келерин да айтышат.

Туннелди эмне кайра алып келерин байкаңыз

Эгер туннел өзү кайра башталса, профиль дээрлик сөзсүз суроо боюнча эреже кармайт. Каалаган интерфейс жана Connect аракети менен дал келген эреже туннелди Wi-Fi туташканда, Mac уйкудан ойгонгондо же DNS текшерүүсү ийгиликсиз болгондо иштетет. Клиент жүктөмдү жокко чыгарган которгуч сунуш кылбайт.

Кызматтардын тизмеси жана ар бир кызматтын конфигурациясы scutil'ден келет:

scutil --nc list
scutil --nc show "Corporate VPN"

show чыгышынан OnDemandRules таап, ар бир жазуунун Action маанисин окуңуз. Connect туннелди көтөрөт, Disconnect аны кулатат, ал эми Ignore учурдагы абалды өзгөртпөй калтырат. Баарына Connect менен дал келген биринчи эреже — ажыраткандан кийин туннелдин төмөндө калбашынын күнүмдүк себеби.

Эгер байланыш scutil --nc list ичинде жок болсо, ал системалык VPN кызматы катары орнотулган эмес. Бул кардар колдонмосуна таандык тармак кеңейтүүсүн көрсөтөт, анда профиль колдонмо конфигурациясын гана өткөрүп бериши мүмкүн, ал эми качан туташууну колдонмо өзү чечет.

Өчүрүү сиздин ишиңизби, аны чечиңиз

Өчүрүүнү эки механизм тосот. Жүктөм PayloadRemovalDisallowed орното алат, бул профилди интерфейсте өчүрүүгө мүмкүн болбогондой кылат, ал эми Mac көзөмөлдө болсо, башкаруу профилин өчүрүү түздөн-түз четке кагылат. Экөө тең ката эмес, жана маселени күч менен чечүү үчүн байланышсыз сертификаттарды же башкаруу профилин өчүрүү сизди баштаганыңыздан алда канча чоң маселе менен калтырат.

What you seeLikely ownerNext action
Profile shows an organization name and no minus buttonMDM enrollmentAsk the administrator to remove it or change its scope
Profile removable, personal IKEv2 settingsYouRemove it from VPN settings and re-add it if you still need it
Profile removed, returns after a reboot or check-inMDM re-pushRequest a scope change; deleting it again will not hold
Profile removed, tunnel still startsOn Demand rule or app login itemRemove the rule or the login item, then retry

Жумуш Mac үчүн туура жол — администратордун колдоосу же жумуштан чыгуу жол-жобосу. Профиль идентификаторун өзүңүз менен алып кетиңиз. Бир гана «VPN профили» деп жазылган билдирме эч кимге сиз айткан объектини табууга жетишсиз.

Жардам суроодон мурун далилдерди чогултуңуз

Беш нерсени жазыңыз: профиль идентификатору, жүктөмдөрдүн UUID'лери, sw_vers'тен macOS версиясы жана build, VPN ички түрү жана убакыт белгиси менен так ката текстти. Туннел толукпу же бөлүнгөнбү жана ал туташуу учурунда же ички ресурска биринчи кирүүдө ийгиликсиз болобу, аны кошуңуз, анткени бул эки катанын ээлери башка.

Тармак кеңейтүүсүнүн катасы үчүн адатта бир тар журнал суроосу жетиштүү:

log show --last 5m --predicate 'process == "nesessionmanager"'

Бүт терезени эмес, аракеттин айланасындагы саптарды алыңыз жана натыйжаны кайда болбосун жарыялоодон мурун сервер аттары менен сертификат субъектилерин жашырыңыз. Apple'дын жайгаштыруу колдонмосу башкарылуучу VPN жүктөмдөрү жана суроо боюнча эрежелер эмне үчүн арналганын түшүндүрөт, жана бул скриншоттон жакшы далил: VPN сереп.

Беш текшерүүнүн баары бүткөндө, үчөөнүн так бири туура. Профиль өчүрүү үчүн сиздики эмес, жүктөм туннелди долбоору боюнча кайра туташтырат, же кардар профиль эч качан башкарбаган конфигурацияны кармайт. Идентификаторлорду жана убакыт сызыгын каттоого ээлик кылган адамга алып барыңыз; бул бирөө аракет кыла алган билдирме. Кайра өчүрүүнү басуу андай эмес.

Тектеш макалалар