VPN ижил интервалаар тасардаг уу? Таймерыг тааруулах
Тогтмол интервалаар тасрах нь хурууны хээ юм. Ямар нэгэн зүйлийг өөрчлөхөөс өмнө туннелийн түлхүүр шинэчлэлт, NAT-ын дэмий таймер, DHCP түрээс, бүртгэлийн хязгаарыг харьцуул.
Арван таван минут тутамд, эсвэл цаг тутамд ижил минутад үхдэг туннель нь сүлжээ тогтворгүй гэсэн үг биш, харин ямар нэгэн таймер дууссан гэдгийг хэлж байна. Ашигтай алхам бол интервалыг бичиж аваад энэ хэв маягийг үүсгэдэг дөрвөн таймертай харьцуулах юм. Тэр харьцуулалтын өмнө хугацааны хязгаарыг өөрчлөх нь ихэвчлэн алдааг тайлбарлахгүйгээр шилжүүлдэг бөгөөд энэ нь дараагийн тохиолдлыг эхнийхээс уншихад хэцүү болгодог. Хэмжилт арван минут зарцуулж, долоо хоногийн таамаглалыг орлоно.
Интервалыг тоо болго
Тав эсвэл зургаан тохиолдол цуглуулж, тэдгээрийн хоорондох зайг тооцоол, өдрийн эхнээс биш. 09:12, 10:12, 11:12-т тасрах нь цагийн хязгаар; 09:12, 09:27, 09:42-т тасрах нь сүүлийн амжилттай холболтоос арван таван минут. Үр дүнг хамгийн ойрын минут биш, хамгийн магадлалтай таймерт дугуйруул.
Тохиолдол бүрт хоёр мөчийг тэмдэглэ: трафик хамгийн сүүлд хэзээ хөдөлсөн, клиент тасралыг хэзээ мэдэгдсэн. Туннель чимээгүй үхэж, клиент зөвхөн дараагийн илгээлтэд анзаарах үед эдгээр ялгаатай байдаг бөгөөд энэ ялгаа нь дэмий таймаутыг хатуу алдаанаас тусгаарладаг. Оройтож анзаарсан клиент таны хэмжиж буй дэмий цонхыг хэтрүүлдэг.
Дахин холбогдолт автомат эсэхийг анхаар. Хэдэн секундын дотор дахин холбогддог клиент интервалыг бүртгэлд харагдахуйц, хэрэглэгчийн тайлангаас гадуур байлгадаг тул эдгээр алдааг ихэвчлэн үе үе биш, хааяа гэж тодорхойлдог. Энэ нь зөөврийн компьютер ашиглаж буй хүнээс тохиолдлыг нуудаг.
Ижил харагдах дөрвөн таймер
Давтагдах туннелийн уналт бараг бүгд эдгээрийн нэгээс ирдэг: протоколын түлхүүр шинэчлэлт, дэмий зураглалын дуусах, DHCP эсвэл интерфэйсийн үйл явдал, эсвэл бүртгэлийн бодлого. Тэд трафик урсаж байсан эсэх, хязгаарт бүртгэл юу гэж хэлж байгаагаар ялгаатай.
Доорх шинж тэмдгүүдийг сурах нь үнэ цэнэтэй, учир нь нэг бүртгэлийн мөрөөс гурван тайлбарыг няцаах боломж олгодог:
| Timer | Typical trigger | What the log shows at the boundary |
|---|---|---|
| Protocol rekey | Traffic present, fixed interval | Negotiation lines, sometimes a failure |
| NAT or firewall idle | No traffic for minutes | Silence, then a timeout on send |
| DHCP lease or link change | Half the lease, or a radio event | Address or interface churn |
| Account session limit | Wall-clock hours since login | Clean disconnect, server-side reason |
Эхний мөр нь ажлаа хийж буй аюулгүй байдлын механизм, хоёр дахь нь төлөвийг мартдаг завсрын төхөөрөмж юм. Тэдгээрийг холих нь түлхүүр шинэчлэлтийг сулруулах эсвэл хэзээ ч оролцоогүй галт ханын дүрмийг мөрдөхөд хүргэдэг.
Завгүй эсвэл дэмий гэдэг нь аль хагасыг хэлнэ
Тасралтгүй трафиктай хяналттай харьцуулалт хий, жишээ нь туннелийн доторх хост руу урт урсгал, интервал өөрчлөгдөж байгаа эсэхийг ажигла. Өгөгдөл урсаж байх үед тасралт алга болбол таймер нь дэмий байдалд суурилсан.
Хэрэв тасралтгүй трафикийг даван туулж чадвал шалтгаан нь түлхүүр шинэчлэлт, түрээс эсвэл бодлого дотор хамаарна. Энэ нэг шалгалт нэг цагийн ажиглалтад нэр дэвшигчдийн талыг арилгадаг бөгөөд анхаарлаас өөр юу ч зарцуулдаггүй.
Шалгалтын үеэр хандалтын сүлжээг өөрчлөлгүй байлга. Харьцуулалтын дунд Wi-Fi болон Ethernet-ийн хооронд шилжих нь таймераас ялгахыг оролдож буй интерфэйсийн үйл явдлыг яг авчирдаг.
Бүртгэлийн мөрийг хязгаартай тааруул
Бүртгэсэн мөчийн эргэн тойрон дахь клиент болон серверийн бүртгэлийг унш, бүх файлыг биш. Түлхүүр шинэчлэлт хэлэлцээрийг харуулна; дэмий хугацаа дуусах нь дараагийн пакет хүртэл юу ч харуулахгүй; түрээсийн өөрчлөлт хаягийн ажлыг харуулна; бодлогын хязгаар ихэвчлэн цэвэр захиргааны салгалтыг харуулна.
Эдгээр командууд эх сурвалж бүрээс холбогдох цонхыг гаргаж авдаг:
grep -iE "reneg|TLS Error|Inactivity" /var/log/openvpn.log | tail -20
journalctl -u NetworkManager --since "-90 min" | grep -iE "dhcp|link"
wg showХэрэв гурван эх сурвалж цагийн тэмдэг дээр санал нийлвэл таймерын эзнийг мэднэ. Зөвхөн клиентийн бүртгэлд ямар нэгэн зүйл байвал сессийг дуусгаж буй нь сервер биш байх магадлалтай.
Үе шатыг зас, дүрсийг биш
Эзэн бүр нэг дэмжигдсэн засвартай. Түлхүүр шинэчлэлтийн алдаа нь хоёр төгсгөлд нийцтэй саналыг шаарддаг. Дэмий хугацаа дуусах нь зам зөвшөөрсөн хэмжээнд амьд дохио эсвэл богино дэмий хүлээлт шаарддаг. Түрээсийн үйл явдал интерфэйс эсвэл тэжээлийн тохиргоог засахыг шаарддаг. Бүртгэлийн хязгаар нь бодлогын шийдвэр, алдаа биш.
Дүрсийг ногоон байлгахын тулд түлхүүр шинэчлэлт эсвэл баталгаажуулалтыг унтраах нь харагдах уналтыг үл харагдах сул талаар сольж, туннель хамгийн сүүлд хэзээ шинэ түлхүүрээр хэлэлцсэнийг хэлэх чадварыг тань хураана. Дараа нь анхны үргэлжлэх хугацааг дахин шалгаж, цагийн тэмдгийг хадгал, ингэснээр дараагийн үйл явдлыг эхнээс эхлэхийн оронд үүнтэй харьцуулж болно.