Таны хамгаалалтын унтраалга туннелээс хасагдсан програмыг блоклох уу?
Хасагдсан программ зориуд шууд явж болно, харин хамгаалагдсан программ алдаа гарвал хаалттай байх ёстой. Эхлээд програмын бодлогыг бичээд дараа нь клиент юу хэрэгжүүлж байгааг шалгана.
Хамгаалалтын унтраалга асаалттай, програмыг зориуд туннелээс хассан, хоёр шаардлага одоо бие биедээ зөрчилдөж байна. Нэг нь туннелээс өөр юу ч гарч болохгүй гэдэг, нөгөө нь энэ программ шууд явах ёстой гэдэг. Клиент бүр энэ зөрчлийг өөрөөр шийддэг, тохиргооны хуудас аль дүрэм ялдагийг ховор тайлбарладаг. Ямар ч шошгонд итгэхээс өмнө бодлогыг программ тус бүрээр бичээрэй.
Хоёр бодлого, нэг машин
Хамгаалалтын унтраалга бол алдааны тухай амлалт: туннел трафикийг хамгаалахгүй бол трафик зогсоно. Хуваасан туннел бол сонголтын тухай амлалт: эдгээр программ эсвэл чиглэлүүд туннелийг ашигладаг, тэдгээр нь ашиглахгүй. Хоёр дахь амлалт нь эхнийх нь шийдэх ёстой трафикийг үүсгэдэг. Аль нь ч амлалт буруу биш; зүгээр л өөр хүмүүс өөр аюулын төлөө бичсэн.
Гурван үр дүн боломжтой бөгөөд зөвхөн нэг нь байрлуулалтын зорьсон зүйл юм. Хасагдсан программ тасалдалын үед шууд хэвээр үлдэж болно, энэ нь хуваалтыг хүндэтгэж, унтраалгыг эвддэг. Үүнийг бусад бүхэнтэй хамт блоклож болно, энэ нь унтраалгыг хүндэтгэж, хуваалтыг эвддэг. Эсвэл интерфэйс алга болсны дараа платформ дүрмийг хэрхэн үнэлж байгаагаас хамааран зөвхөн заримдаа блоклогдож болно. Яг энэ сүүлийн тохиолдол билет үүсгэдэг.
Дүрмээс өмнө програмын жагсаалтыг бичээрэй
Туннелийг ашиглах ёстой програмууд, шууд явах ёстой програмууд, аль ч жагсаалтад хэзээ ч гарч болохгүй нэрс эсвэл чиглэлүүдийг жагсаа. Шийдэгчийн зан төлөв болон IPv6 талыг тусад нь оруул, учир нь хоёулаа хуудасны трафикаас өөр бодлого баримталж болно.
Програм тус бүрийн дүрэм нь ихэвчлэн гүйцэтгэх файл эсвэл багцтай таардаг, доторх профайлтай биш. Хөтчийн профайл, нууц цонх, өргөтгөл нь өөрийн сүлжээний таних тэмдэггүй тул процесст ирснийг өвлөдөг. Тэр хөтчийн эхлүүлсэн туслах процесс тэр дүрмийг огт өвлөхгүй байж болно.
Нэг биш, хоёр жагсаалт хэрэгтэй: туннел юуг зөөх ёстой, юу ямар ч шалтгаанаар гадагш гарах ёсгүй. Хоёуланд нь гарч буй программ бол хэрэгжүүлэлтийн дэлгэрэнгүй биш, шаардлагын зөрчил бөгөөд клиентийг тохируулахаас өмнө шийдвэрлэх ёстой.
Тасалдалын үед клиент юу хийдэг
Зарим хэрэгжүүлэлт тасалдалын үед хасагдсан програмуудыг блоклож, дахин холбогдоход тэдний хандалтыг сэргээдэг. Бусад нь шууд замыг үргэлж хадгалдаг, энэ нь хуваалттай нийцэж, аюулгүй байдлын шинж чанар болгон сул юм. Платформын түвшний түгжээ нь клиентийн программ тус бүрийн сонголтыг бүрэн дарж болно. Энэ ялгаа нь гадаад төрх биш, учир нь хасагдсан программ бодлогын үл хамаарах зүйл үү, нүх үү гэдгийг тэр шийддэг.
VPNгүй холболтыг блоклох сонголттой Android-ын байнга асаалттай VPN бол хамгийн тод жишээ, учир нь түгжээг клиент биш платформ хэрэгжүүлдэг, туннел унтарсан үед хасагдсан багц бусад бүхэнтэй хамт блоклогддог. Өөрийн драйверт программ тус бүрийн үл хамаарах зүйлийг хэрэглэдэг ширээний клиент нь ихэвчлэн хасагдсан процессыг физик интерфэйс дээр үлдээдэг, учир нь тэр эхнээсээ тэр процессын трафикийг эзэмшээгүй. Хоёр зан төлөв хамгаалах боломжтой бөгөөд зөвхөн нэг нь хасагдсан программ ашиглах боломжтой байх ёстой гэсэн шаардлагад нийцдэг. Үр дүнг тайлбарлахаас өмнө аль бүрэлдэхүүн дүрмийг хэрэгжүүлж байгааг асуу.
Урд чинь байгаа үйлдлийн системийн зан төлөвийг унш, өөр газар байгаа ижил нэртэй тохиргоог биш. Хэрэгжүүлэх API-ууд ялгаатай, нэг чагтлах хайрцаг ширээний компьютер болон утсан дээр огт өөр утгатай байж болно. Хувилбар ч чухал, учир нь түгжээний удирдлага Android хувилбаруудын хооронд дэлгэцүүдийн хооронд шилжиж байсан, клиентийн талын үл хамаарах зүйлийн жагсаалт нь платформын түгжээтэй ижил удирдлага биш.
Гурван мөч: туннел асаалттай, туннел унтарсан, дахин холбогдсон
Хор хөнөөлгүй хүсэлтүүдийг гурван мөчид ашигла: туннел ажиллаж байх үед, таныг санаа зовоож буй алдааны үеэр, дахин холбогдсоны дараа. Нэг хөтчийн үр дүн хасагдсан програмын зан төлөвийг тогтоож чадахгүй.
curl -sS --max-time 8 https://api.ipify.org
curl -sS --max-time 8 --interface tun0 https://api.ipify.org
dig +short example.com
Гарах хаяг аль замаар явсныг харуулдаг, интерфэйсийн тодорхой тест нь туннел цорын ганц боломжит гарц болоход юу болохыг харуулдаг. Аль нэгийг нь ажиллуулахаас өмнө мөр бүрийн хажууд хүлээгдэж буй үр дүнг бич, эс бөгөөс гаралтыг дараа нь тайлбарлана.
Хэрэв хасагдсан программ сүлжээгүй болвол өргөн галт хананы зөвшөөрөл нэмэхээс өмнө бодлогын давуу эрхийг шалга, учир нь тэр засвар таны шалгаж байсан ялгааг устгадаг. Хэрэв шууд хэвээр үлдвэл энэ нь баримтжуулсан үл хамаарах зүйл байсан, санамсаргүй ухарч байгаагүй гэдгийг батал. Бүх төхөөрөмжид хатуу шаардлага бол үл хамаарах зүйлийн жагсаалтыг гараар шалгах боломжтой болтол богиносго.