Экран өчкөндө VPN үзүлөт: кайсы жашоо циклы?
Кулпуланган экран кардарды токтотушу, карталоону бүтүрүшү же колдонмо сессиясын өлтүрүшү мүмкүн. Бир көзөмөлдөнгөн сыноо аларды ар кандай жөндөөнү өзгөртүүдөн мурун ажыратат.
Экран караңгыланган учурда эле өткөрүү токтойт, ал эми белги бир нече секунддан кийин келет. Бул көрүнүштү үч түрдүү нерсе жаратат: кардар процесси чектелет, жол бош калып карталоосун жоготот, же колдонмо туннель байкабаган сессияны жоготот. Ар биринин өз далили бар жана ар бир оңдоо башка катмарга таандык. Төмөнкү тартип аларды бардык жөндөөлөрдү карап чыгуунун ордуна бир көзөмөлдөнгөн сыноо менен ажыратат.
Бирдей көрүнгөн үч бузулуу
Чектелген фондук процесс keepalive жөнөтүүнү токтотот, ал эми экинчи тарап акыры туннелди өлүк деп жарыялайт. Жолдогу бош карталоо түзмөк уктап жатканда бүтүшү мүмкүн, ошондуктан кайтарылган трафик дагы эле толук тирүү кардарга эч качан жетпейт. Колдонмо туннель турганда өз байланышын жоготушу мүмкүн, бул артында соо VPN белгиси бар ката терезесин чыгарат. Колдонуучунун көзү менен үчөө тең экран өчкөндө VPN үзүлгөнү деп окулат.
Айырма маанилүү, анткени чечимдер иш жүзүндө бири-бирине каршы келет. Кардарды энергия чектөөлөрүнөн бошотуу биринчи учурду оңдойт жана мөөнөтү бүткөн карталоо үчүн эч нерсе кылбайт. keepalive-ди узартуу экинчисин оңдойт жана үчүнчүсүндө батареяны текке кетирет, ал жерде башында тармакка байланыштуу эч нерсе туура эмес болгон эмес.
Көзөмөл астында активдүү жана бош абалды салыштырыңыз
Баарын туруктуу кармаңыз: ошол эле түзмөк, ошол эле тармак, ошол эле акыркы чекит, ошол эле колдонмо. Экранды кыска белгиленген аралыкка кулпулап, үч байкоону жазыңыз: кардар ажыроону билдиреби, кулпу ачылганда жаңы суроо иштейби жана учурдагы өткөрүү уландыбы. Анан keepalive же мезгилдик суроо иштеп турганда кайталап, эки жүгүртүүнү салыштырыңыз. Эки жүгүртүүнүн ортосунда өзгөртүлгөн бир өзгөрмө бир жумалык анекдоттук баяндамалардан кымбат.
Убакыт жазууга таандык. Токсон секунддан кийинки үзүлүү карталоо же keepalive аралыгын эске салат, ал эми кулпулоо учурундагы үзүлүү процесстин токтогонун көрсөтөт. Триггерди да, аралыкты да жазыңыз, анткени кийинки аракетке салыштырар нерсе керек.
Платформанын фондук саясатын окуңуз
Android'де VPN кызматынын жашоо циклы платформанын бөлүгү, ал эми always-on менен block-without-VPN өзүнчө которгучтар жана өзүнчө таасирлери бар. always-on эмес кардарды система ресурстарды кайтарып алганда токтотууга болот, жана колдонмодогу эч бир жөндөө муну өзгөртпөйт. iOS туннель провайдерине өзүнүн фондук чектөөлөрүн колдонот, жана документтелген жүрүм-турум жөн эле иштеп турган иш такта демонунан айырмаланат. Жалпы батареяны оптималдаштыруу боюнча колдонмонун ордуна тиешелүү компонент үчүн платформанын документтерин окуңуз.
Башкарылуучу түзмөктөр дагы бир катмар кошот. Саясат жеке жөндөөнү басып өтүшү мүмкүн, ошондуктан иштеп жаткандай көрүнгөн өзгөрүү кийинки саясат жаңыртуусунда кайтат. Талап чыныгы болсо, уюмдун колдогон өзгөчөлүк процессин колдонуңуз жана өзгөчөлүк эмне үчүн бар экенин жазыңыз.
Ойгонгондон кийин түзмөк эмне кылат
Автоматтык кайра туташуу саңылау учурунда трафикти блоктоо менен бирдей эмес. Экөөнү тең текшериңиз: туннель кайтабы жана саңылау учурунда жөнөтүүгө аракет кылган колдонмо коргоосуз чыктыбы. Эки секундда кайра туташкан, бирок биринчисинде DNS суроосун агызган кардардын жумуш түзмөгү үчүн туура эмес бузулуу саясаты бар. Зыянсыз суроолор жана өзүңүз көзөмөлдөгөн багыт менен сынаңыз.
Колдонмонун калыбына келиши — үчүнчү суроо. Кайткан туннель убактысы бүткөн SSH сессиясын оңдобойт, жана колдонуучулар бул сессия жоготуусун VPN бузулуусу катары көп билдиришет. Баяндамада триггерди, кардардын версиясын жана так убакытты чогуу кармаңыз, анткени бул айкалыш болжолдуу экран-өчүү циклин түзмөктөн көз карандысыз иштебей калган серверден ажыратат.