Дэлгэцгүй Pi дээр Proton VPN: апп уу, WireGuard файл уу?
Дэлгэцгүй Pi нь Linux аппын асуултыг сонголт болгоно: дэмжигдсэн апп эсвэл гараар хийсэн WireGuard профайл. Эхлээд архитектурыг тааруулж, дараа нь боломжуудыг.
Linux апп суулгах нь дэлгэцгүй Pi дээр нэг заавар мэт сонсогддог ч дэмжлэгийн хил өөр өөр хоёр байршуулалтын замын хоорондох сонголтыг нуудаг. Нэг нь үйлчилгээ үзүүлэгчийн албан ёсны апп бөгөөд өөрийн түгээлт, архитектурын шаардлагыг агуулдаг. Нөгөө нь үйлдлийн системийн аль хэдийн багцалсан стандарт клиент ашигладаг гараар бичсэн тохиргооны файл юм. Хоёулаа нэг үйлчилгээнд хүрдэг бөгөөд засвар үйлчилгээний хувьд тэдгээр нь солилцох боломжгүй.
Архитектурын асуулт хамгийн түрүүнд ирдэг, учир нь 64 битийн самбар 32 битийн хэрэглэгчийн орон зайг ажиллуулж байж болох бөгөөд апп нь зөвхөн нэгийг нь нийлүүлдэг.
Хоёр дэмжлэгийн хил, хоёр суулгагч биш
Ашиглах гэж буй аппд зориулсан үйлчилгээ үзүүлэгчийн одоогийн суулгалтын хуудсыг уншиж, самбартай тулгана уу: түгээлтийн хувилбар, багцын архитектур, ажлын ширээ эсвэл сессийн аливаа шаардлага. Pi нь 64 битийн ажиллагааг дэмждэг гэдэг нь одоо ямар хэрэглэгчийн орон зай суусан болохыг хэлэхгүй бөгөөд багц менежер яг тэр утгыг шалгадаг. dpkg --print-architecture болон uname -m нь тус бүр нэг мөрөөр хариулна. Хэрэв хувилбар эсвэл архитектур баримтжуулсан багцаас гадуур байвал апп суусан ч тэнд дэмжигдэхгүй.
Дэмжлэг нь багцлах аргаас хамаарч өөр өөр байна. Нэг багцын форматод баримтжуулсан хязгаарлалт нь агуулахаас бүтээсэн хувилбарт автоматаар хамаарахгүй, Debian-оос гаралтай түгээлт автоматаар дэмжигдсэн орчин болохгүй. Олон нийтийн багц, хуучин суулгалтын жор нь өөрийн засвар үйлчилгээний загварыг авчирдаг бөгөөд үүнийг санаатайгаар хүлээн авч болох ч санамсаргүйгээр хэрэглэх ёсгүй.
Апп юу өгдөг, профайл юу өгдөггүй
Албан ёсны апп бол зөвхөн холболт биш: энэ нь ихэвчлэн үйлчилгээ үзүүлэгчийн яаралтай унтраалга, DNS боловсруулалт, боломжийн унтраалгыг агуулдаг бөгөөд үйлчилгээ үзүүлэгч эдгээр зан төлөвийг нэг багц хэлбэрээр дэмждэг. Стандарт клиентэд өгсөн гарын профайл үүнээс юу ч өвлөхгүй. Гарын клиент нь холболтын амьдралын мөчлөг, орон нутгийн алдааны бодлогыг эзэмшдэг бөгөөд үүнийг өөрөө тохируулж байвал зүгээр, харин тэд хамт ирсэн гэж үзвэл гайхмаар. Хоёр хувилбар нэг серверт хүрдэг; зөвхөн нэг нь эргэн тойрны логикийг агуулдаг.
Хэрэв ямар нэг боломж чухал бол, жишээ нь туннелийн гаднах трафикийг блоклох, энэ нь үйлчилгээ үзүүлэгчийн аппд биш, таны тохиргоонд байх ёстой.
WireGuard гараар: чухал алхмууд
Үйлчилгээ үзүүлэгч стандартад нийцсэн клиентэд зориулсан WireGuard тохиргоо үүсгэхийг баримтжуулж, гарын тохиргоонд тэр замыг зөвлөдөг бөгөөд хуучин төхөөрөмжид OpenVPN-г үлдээдэг. Профайлыг бүртгэлийн самбар дээр үүсгэж, Pi дээр авч ирэн, зөвхөн эзэн уншиж болох газарт байрлуулна уу. Файлыг хэзээ ч дэмжлэгийн хэлхээнд нааж болохгүй, учир нь найрсаг файлын нэр доторх хувийн түлхүүрийг нийтлэх боломжтой болгодоггүй. Дараа нь өөр зүйл холбохын өмнө туннелийг нэг хүсэлтээр шалгана уу.
Серверийг ашиглалтаас гаргах нь хүмүүсийн мартаж байдаг ажиллагааны нарийн ширийн зүйл юм. Гараар сонгосон төгсгөлийн цэгийг буцааж авч болох бөгөөд үйлчилгээ үзүүлэгч орлуулах тохиргоо шаардлагатай болж магадгүй гэж тэмдэглэдэг. Профайл аль төгсгөлийн цэгийг ашиглаж байгааг тэмдэглээрэй, дараагийн алдааг оношлох боломжтой байхын тулд.
Pi мөн гарц мөн эсэхийг шийдээрэй
Pi-ийн өөрийн аппууд ашигладаг туннель нь ард нь байгаа төхөөрөмжүүдийн гарц автоматаар болохгүй. Дамжуулалт, буцах маршрутлалт, шийдвэрлэгчийн эзэмшил, туннелийн гадагш трафик зугтахаас сэргийлэх аливаа бодлого нь өөрийн алдааны горимтой тусдаа зохион байгуулалт юм. Хэрэв бусад төхөөрөмж хамрах хүрээнд байвал Pi-ийн холболт тэднийг хамардаг гэж үзэхгүйгээр тусдаа тохиолдол гэж үнэлээрэй. Яг энэ тусгаарлалт жижиг байршуулалтыг засварлахад тохиромжтой болгодог.
Дараа нь амьдралын мөчлөгийг хүлээн ав: Pi-ээс шинэ хүсэлт, зорьсон шийдвэрлэгчээр нэр шийдвэрлэлт, таны төлөвлөсөн ачаалах эсвэл дахин холбогдох зан төлөв. Апп эсвэл профайл үүнийг өгдөг гэж үзэхгүйгээр тус бүрийг шалгаарай.
Орхих ёстой домог бол Linux суулгагч ба WireGuard файл ижил шийдвэрийг төлөөлдөг гэдэг юм. Тэд өөр өөр эзэнтэй хоёр ажиллагааны загвар юм.