Libertine Ubuntu Touch-д бүх утасны VPN өгдөг үү?
Контейнер доторх ширээний багц нь бүх утасны туннелээс өөр асуултад хариулдаг. Сүлжээ, таних тэмдэг, алдааны бодлого хаана байрладагыг мөрдөөрэй.
Ubuntu Touch дээр хоёр асуултыг нэг мэт асуудаг: энэ ширээний багц ажиллах уу, утас VPN авах уу. Контейнер эхнийхэд хариулна. Дотор нь юу ч хоёр дахьд хариулахгүй, учир нь контейнер файлын системд өөрийн гэсэн харцтай, харин сүлжээний стек болон түүний бодлого утсанд хамаарна. Ажлын урсгал амлахын өмнө хэсэг бүр хаана байрладагыг мөрдөөрэй.
Нэг мэт харагдах хоёр асуулт
Контейнер дотор ширээний программа ажиллуулах нь багцлалтын амжилт. Утасны холболтын менежерийг туннель байгуулах, унтах горимд дамжуулан барих, тасрах үед юу болохыг шийдэхэд хүргэх нь платформын ажил. Контейнер дотор дуусах суулгагч нь хамаарлууд тэнд шийдэгдсэнийг л батална. Утас зөвшөөрөгдсөн VPN залгууртай эсэх, туннель дахин ачаалсны дараа үлдэх эсэх, аль програм ашиглахыг энэ нь хэлэхгүй.
Ямар ч үнэлгээнд хоёуланг нь тусдаа өгүүлбэрт байлга. Тэднийг нэгтгэх нь лабораторийн үзүүлбэрийг хэн ч биелүүлж чадахгүй дэмжлэгийн үүрэг болгох зам.
Контейнерын хил юу өгдөг вэ
Libertine контейнер нь үндсэн систем нь зөвхөн унших боломжтой утасны дээр давхарласан бичих боломжтой орчин юм. Тиймээс тэнд багц суулгах нь огт ажилладаг, мөн үндсэн системд ижил суулгалт ажиллахгүй. Энэ нь програмуудыг урд талд, утасны дэлгэцтэй нэгтгэж ажиллуулдаг бөгөөд серверийн програм хангамж ажиллуулах эсвэл процессыг арын дэвсгэрт амьд байлгах арга биш гэдгийг тодорхой хэлдэг. Эдгээр хязгаарлалт нь ассан хэвээр байх ёстой VPN-ийн клиентэд чухал.
libertine-container-manager list
libertine-container-manager info -i <container-id>
libertine-launch -i <container-id> bash
Жагсаалт ямар контейнерууд байгааг харуулж, info команд нь тархалт болон суулгалтын төлөвийг мэдээлнэ. launch команд нь дотроос shell өгдөг бөгөөд багц үнэхээр юу суулгасныг шалгах зөв газар нь тэр. Өгөхгүй зүйл нь утасны сүлжээнд эрх мэдэл юм. Туннель үүсгэхийг хүсэж буй контейнер доторх бинар файлд онцгой эрхт интерфэйс хэрэгтэй бөгөөд тэр интерфэйс нь платформд хамаарна, контейнерт биш.
Утасны сүлжээний төлөв хаана байрладаг
Нэрс, маршрутууд, холболтын профайлуудыг ямар ч контейнерын гадна утасны сүлжээний үйлчилгээ удирддаг. Туннелийн бичлэг тэнд зөвхөн платформ тэр VPN төрлийг дэмжиж, оператор холбогдох залгуурыг суулгасан үед л гарч ирдэг.
nmcli connection show
ip route get 10.42.0.10
ip -br addr show
Холболтын жагсаалт нь энэ утсанд VPN профайл байгаа эсэх асуултын эрх бүхий хариулт юм. Хэрэв таны туннель тэр жагсаалтад байхгүй бол контейнер доторх ямар ч ажил түүнийг гаргаж ирэхгүй. Маршрут хайлт нь илүү нарийн асуултад хариулна: энэ утас нэг очих газарт ямар интерфэйс ашиглах вэ. Өөрчлөлт бүрийн дараа давтах шалгалт нь энэ, учир нь профайл байж болох ч тодорхой програмын явдаг зам байхгүй байж болно.
Нэг ажлын урсгалыг эхнээс эцэс хүртэл унш
Жинхэнэ ажлыг сонго, жишээ нь ширээний клиентээр хувийн мэдээллийн санд хүрэх. Дараа нь урсгалыг мөрд: програм контейнерт эхэлж, утасны ашигладаг ямар ч шийдэгчээр хост нэрийг шийдэж, сокет нээж, утасны маршрутлалт түүнийг аль интерфэйс зөөхийг шийднэ. Алхам бүр эзэнтэй. Контейнер програмд эзэн, платформ шийдэгч болон маршрутлалтад эзэн, VPN-ийн төгсгөлийн цэг баталгаажуулалтад эзэн. Аль ч алхамд гарсан алдаа нь тэр алхмын алдаа, бүх санааны алдаа биш.
Хувийн хост нэр болон хувийн хаягийг тус тусад нь шалга. Олон нийтийн хаяг руу шийдэгдэх нэр болон туннель руу маршрутлагдах хаяг нь өөр ажиглалтууд бөгөөд тэдгээрийг андуурах нь давтагдашгүй тайлан үүсгэдэг.
Хариулт үгүй үед юу бүртгэх вэ
Заримдаа энэ утас энэ хувилбарт ажлын урсгалыг дааж чадахгүй гэдэг нь шударга дүгнэлт байдаг. Үүнийг нотолгоотой бич: платформ ямар холболтын төрлүүд санал болгодог, ямар клиентүүд туршигдсан, аль алхамд бүтэлгүйтсэн.
Дараа нь хүлээн зөвшөөрсөн хувилбарыг хэл: өөр төхөөрөмж, өөр хандах арга, эсвэл хувийн сүлжээнд хүрэхгүйгээр контейнер дотор үлдэх илүү нарийн ажил.
Хуучин жорыг дахин гаргахын тулд үндсэн системийг дахин холбох эсвэл тайлбаргүй эрх өгөх уруу таталтад эсэргүүц. Асаж буй утас нь хагас жилийн дараа ч сүлжээний бодлогын талаар бодож чадах утастай ижил биш.