Mac VPN «Ажыратуу» баскычын баскандан кийин дароо өзү кайра туташат
Ар бир ажыратылган абалды бузулуу деп эсептеген монитор «Ажыратуу» баскычы менен күрөшөт. Ниетти байкалган абалдан өзүнчө кармаңыз, андан кийин кайталоолорду чектеңиз.
«Ажыратууну» басуу иштейт, жана он секунддан кийин туннель баары бир кайтып келет. Бул цикл сейрек VPN кардарынын туура эмес жүрүм-туруму; бул дайыма бир гана суроо берген калыбына келтирүү скрипти, «ал өчүп турабы?», жана ага туташуу менен жооп берген. Колдонуучу жооп берген суроону система билдирген суроодон бөлгөндө, оңдоо узак күтүүнүн ордуна аз гана абалга айланат.
Эки суроо, бир эмес
Бул профиль азыр туташкан болушу керекпи, жана система азыр эмнени билдирет? Бул ар башка ээлери бар ар башка суроолор, жана калыбына келтирүү саясаты аракет кылуудан мурун экөөнү тең талап кылат. Ниет — куралыңыз чечкен жана эстеген нерсе. Байкалган абал — платформа сизге айткан нерсе.
| Intent | What you observe | What to do |
|---|---|---|
| Wanted | Dropped unexpectedly | Allow one supported recovery attempt |
| Paused by the user | Disconnected | Do nothing until intent changes |
| Wanted | Already connecting | Wait instead of starting a rival attempt |
| Wanted | Authentication needs a person | Prompt, then stop replaying credentials |
Саптарды иштердин тизмеси катары эмес, саясат катары окуңуз. Экинчи сап — көпчүлүк скрипттер калтырып кеткен сап, жана ал мониторду өзүнүн туура экенин талап кылган машинадан ажырата турган жалгыз сап.
Байкалган статус — тандоо эмес
Apple'дын Network Extension абал моделинде connecting, connected, disconnecting, disconnected жана recovery абалдары билдирилет. Бешөө тең туташууну сүрөттөйт. Алардын эч бири «колдонуучу бул профилдин тыныгууда калышын сурады» дебейт, анткени бул такыр туташуу абалы эмес. Ошол фреймворктун негизинде курулбаган кардарлар өздөрүнүн колдоого алынган башкаруу элементтерин жана абал чакырыктарын сунушташат, жана алар өз сөздүгү менен ошол эле чекти сызышат.
Натыйжа — ажыратылган абалды эч качан жалгыз чечмелөөгө болбойт. Ал кеминде үч нерсенин бирин билдирет: туннель кулады, колдонуучу аны токтотту, же система аракеттердин ортосунда. Аларды сиздин өз ниет жазууңуз гана ажырата алат. Ошол жазууну жазыңыз, эгер ал кайра жүктөөдөн аман калышы керек болсо, кайра жүктөөлөрдүн ортосунда сактаңыз, жана аны колдонуучу аракет кылган учурда жаңыртыңыз, кийинчерээк журнал сабынан божомолдобоңуз.
scutil --nc list
scutil --nc status "Office VPN"
Бул профилди дагы ким баштоого укуктуу
Жардамчыңыз убада кылган тыныгуу ошол профилдин башка ээлери канчалык күчтүү болсо, ошончолук гана күчтүү. On Demand эрежеси, башкарылуучу конфигурация же экинчи кардар баары тең туташууну талап кыла алат, жана жардамчыңыз дал жазылгандай аракет кылып жатканда бузулгандай көрүнөт.
Профилди баштай алган бардык механизмди табыңыз тыныгууну сыйлоого убада берүүдөн мурун, жана кайсынысы жеңээрин жазыңыз. Башкарылуучу кызмат жеке тыныгуу параметрин атайын бербесе, бул саясат жөнүндө администратордун чечими, ал эми башкаруу менен күрөшүп скрипт толтуруучу боштук эмес.
Кайталоолорду кызыксыз кылыңыз
Аракеттердин санын чектеңиз жана ар бирин өзгөргөн нерсеге жооп берүүчү кылыңыз: тармак кайтып келди, шлюз жооп берди, эсептик маалымат суроосу аяктады. Жеткиликсиз шлюз, мөөнөтү өткөн инсандык жана четке кагылган экинчи фактор үч түрдүү жоопту талап кылат, ал эми тар цикл үчөөнө тең бирдей жооп берет.
Тез кайталоо экранда чындыгында эмне жаратканын караңыз. Колдонуучу жапкан кайталанма диалогдор бир ачык ката билдирүүсүнөн жаман, жана алар адамдарды суроолорду окубай басып өтүүгө үйрөтөт.
Тыныгуу жана трафик саясаты — өзүнчө убадалар
Колдонуучу токтоткон туннель трафикти көп учурда атайын бөгөттөлгөн абалда калтырат, жана бул kill switch стилиндеги саясаттын бүткүл мааниси. Бул «Тыныгуу» так бир нерсени убада кылышы керек дегенди билдирет: калыбына келтирүү токтойт. Ал тармак уруксат берген нерсени үнсүз өзгөртпөшү керек.
Трафиктин жүрүм-турумун өзүнчө чечиңиз, аны «Тыныгуу» контролунун жанында документтештириңиз, жана туннель тыныгууда, ийгиликсиз же жок болгондо да аны бирдей кармаңыз. Болбосо колдонуучу «Ажыратууну» басуу болжолсуз нерсе кылаарын үйрөнөт, жана кийинки колдоо билети «кээде көрүнүктүү себепсиз иштебей калган» тармак жөнүндө болот.