Дэлгэц унтрахад VPN тасардаг: аль амьдралын мөчлөг вэ?
Түгжигдсэн дэлгэц клиентийг түр зогсоож, зураглалыг дуусгаж эсвэл аппын сессийг устгаж болно. Нэг хяналттай туршилт тэдгээрийг ямар ч тохиргоо өөрчлөхөөс өмнө ялгана.
Дэлгэц харанхуйлах тэр мөчид дамжуулалт зогсож, тэмдэг хэдэн секундын дараа гарч ирдэг. Энэ дүр зургийг гурван өөр зүйл үүсгэдэг: клиентийн процесс хязгаарлагдана, зам идэвхгүй болж зураглалаа алдана, эсвэл апп туннелийн анзаараагүй сессийг алдана. Тус бүр өөрийн нотолгоотой бөгөөд тус бүр засвар нь өөр давхаргад хамаарна. Доорх дараалал тэдгээрийг бүх тохиргоог шалгахын оронд нэг хяналттай туршилтаар ялгана.
Ижил харагдах гурван гэмтэл
Хязгаарлагдсан арын процесс keepalive илгээхээ болих бөгөөд нөгөө тал эцэст нь туннелийг үхсэн гэж зарлана. Зам дээрх идэвхгүй зураглал төхөөрөмж унтаж байх үед дуусч болзошгүй тул буцах трафик бүрэн амьд байгаа клиентэд хэзээ ч хүрэхгүй. Туннель зогсож байхад апп өөрийн холболтоо алдаж болох бөгөөд энэ нь ард эрүүл VPN тэмдэгтэй алдааны цонх үүсгэдэг. Хэрэглэгчийн өнцгөөс гурвуулаа дэлгэц унтрахад VPN тасарсан гэж уншигдана.
Ялгаа нь чухал, учир нь шийдлүүд практикт бие биедээ зөрчилддөг. Клиентийг эрчим хүчний хязгаарлалтаас чөлөөлөх нь эхний тохиолдлыг засдаг бөгөөд дууссан зураглалд юу ч хийдэггүй. keepalive-г уртасгах нь хоёр дахьыг засдаг ба гурав дахьд батерейг үрээдэг, тэнд эхэндээ сүлжээний хувьд юу ч буруу байгаагүй.
Хяналтын дор идэвхтэй ба идэвхгүйг харьцуул
Бүгдийг тогтмол бариарай: ижил төхөөрөмж, ижил сүлжээ, ижил төгсгөлийн цэг, ижил апп. Дэлгэцийг богино тогтмол интервалаар түгжиж, гурван ажиглалт бич: клиент салалтыг мэдээлж байна уу, түгжээ тайлахад шинэ хүсэлт ажиллаж байна уу, одоо байгаа дамжуулалт үргэлжилсэн үү. Дараа нь keepalive эсвэл үечилсэн хүсэлт ажиллаж байхад давтаж, хоёр гүйлтийг харьцуул. Хоёр гүйлтийн хооронд өөрчилсөн нэг хувьсагч нэг долоо хоногийн анекдот тайлангаас илүү үнэ цэнэтэй.
Цаг хугацаа бүртгэлд хамаарна. Ерэн секундын дараах тасалдал зураглал эсвэл keepalive интервалыг санагдуулдаг бол түгжих мөчид тасрах нь процесс түр зогссоныг илтгэнэ. Триггер ба интервалыг хоёуланг нь бич, учир нь дараагийн оролдлогод харьцуулах зүйл хэрэгтэй.
Платформын арын бодлогыг унш
Android дээр VPN үйлчилгээний амьдралын мөчлөг нь платформын хэсэг бөгөөд always-on ба block-without-VPN нь тусдаа унтраалга, тусдаа нөлөөтэй. always-on бус клиентийг систем нөөцийг буцааж авах үед зогсоож болох бөгөөд апп дахь ямар ч тохиргоо үүнийг өөрчлөхгүй. iOS туннель нийлүүлэгчид өөрийн арын хязгаарлалтыг хэрэглэдэг бөгөөд баримтжуулсан зан төлөв нь зүгээр л үргэлжлүүлэн ажилладаг ширээний демоноос ялгаатай. Ерөнхий батерейны оновчлолын гарын авлагын оронд холбогдох бүрэлдэхүүний платформын баримт бичгийг унш.
Удирддаг төхөөрөмжүүд бас нэг давхарга нэмнэ. Бодлого хувийн тохиргоог дарж болох тул ажиллаж байгаа мэт харагдах өөрчлөлт дараагийн бодлогын шинэчлэлтэд буцаж ирнэ. Шаардлага бодитой бол байгууллагын дэмждэг үл хамаарах процесс ашиглаж, үл хамаарах зүйл яагаад байгааг бич.
Сэрсний дараа төхөөрөмж юу хийдэг
Автомат дахин холболт нь завсарын үед трафикийг блоклохтой ижил биш. Хоёуланг нь шалга: туннель буцаж ирж байна уу, завсарын үед илгээхийг оролдсон апп хамгаалалтгүй гарсан уу. Хоёр секундэд дахин холбогддог ч эхнийхэд нь DNS асуулга алдагдуулдаг клиент ажлын төхөөрөмжид буруу бүтэлгүйтлийн бодлоготой. Хор хөнөөлгүй хүсэлт, өөрийн хянадаг очих газартай туршиж үз.
Аппыг сэргээх нь гурав дахь асуулт. Буцаж ирсэн туннель хугацаа дууссан SSH сессийг засдаггүй бөгөөд хэрэглэгчид тэр сессийн алдагдлыг VPN-ийн гэмтэл гэж мэдээлдэг. Тайланд триггер, клиентийн хувилбар, яг цагийг хамт хадгал, учир нь тэр хослол урьдчилан таамаглах боломжтой дэлгэц-унтрах мөчлөгийг төхөөрөмжөөс үл хамааран бүтэлгүйтдэг серверээс ялгадаг.