Ar Libertine suteikia Ubuntu Touch viso telefono VPN?
Darbalaukio paketas konteineryje atsako į kitą klausimą nei viso telefono tunelis. Stebėkite, kur gyvena tinklas, tapatybė ir gedimų politika.
Ubuntu Touch du klausimai pateikiami kaip vienas: ar šis darbalaukio paketas veiks, ir ar telefonas gaus VPN. Konteineris atsako į pirmąjį. Nieko jame neatsako į antrąjį, nes konteineris turi savo failų sistemos vaizdą, o tinklo dėklas ir jo politika priklauso telefonui. Stebėkite, kur gyvena kiekviena dalis, prieš žadėdami darbo eigą.
Du klausimai, kurie atrodo kaip vienas
Darbalaukio programos paleidimas konteineryje yra pakavimo pasiekimas. Privesti telefono ryšių tvarkyklę sukurti tunelį, išlaikyti jį per miego režimą ir nuspręsti, kas nutinka nutrūkus, yra platformos darbas. Diegėjas, kuris baigiasi konteinerio viduje, įrodo tik tai, kad priklausomybės ten buvo išspręstos. Jis nieko nesako apie tai, ar telefonas turi patvirtintą VPN įskiepį, ar tunelis išlieka po perkrovimo, ar kurios programos jį naudoja.
Bet kuriame vertinime laikykite abu atskiruose sakiniuose. Jų suliejimas yra būdas, kuriuo laboratorijos demonstracija tampa palaikymo įsipareigojimu, kurio niekas negali įvykdyti.
Ką konteinerio riba iš tikrųjų suteikia
Libertine konteineris yra rašoma aplinka, sluoksniuota ant telefono, kurio bazinė sistema yra tik skaitoma. Štai kodėl paketo diegimas ten apskritai veikia, ir štai kodėl tas pats diegimas bazinėje sistemoje neveikia. Jis taip pat paleidžia programas priekiniame plane, integruotas su telefono ekranu, ir aiškiai nėra būdas paleisti serverinę programinę įrangą ar išlaikyti procesą gyvą fone. Šie apribojimai svarbūs VPN klientui, kuris turi likti įjungtas.
libertine-container-manager list
libertine-container-manager info -i <container-id>
libertine-launch -i <container-id> bash
Sąrašas rodo, kurie konteineriai egzistuoja, o komanda info praneša apie distribuciją ir diegimo būseną. Komanda launch suteikia jums apvalkalą viduje, ir tai yra tinkama vieta patikrinti, ką paketas iš tikrųjų įdiegė. Ko ji neduoda, tai valdžios telefono tinklui. Dvejetainis failas konteineryje, norintis sukurti tunelį, turi privilegijuotą sąsają, ir ta sąsaja priklauso platformai, o ne konteineriui.
Kur gyvena telefono tinklo būsena
Vardus, maršrutus ir ryšio profilius tvarko telefono tinklo tarnyba, už bet kurio konteinerio. Tunelio įrašas ten atsiranda tik tada, kai platforma palaiko tą VPN tipą ir operatorius įdiegė atitinkamą įskiepį.
nmcli connection show
ip route get 10.42.0.10
ip -br addr show
Ryšių sąrašas yra autoritetingas atsakymas į klausimą, ar šiame telefone yra VPN profilis. Jei jūsų tunelio tame sąraše nėra, joks darbas konteinerio viduje jo nepasirodys. Maršruto paieška atsako į siauresnį klausimą: kurią sąsają šis telefonas naudotų vienam tikslui. Tai patikra, kurią reikia kartoti po kiekvieno pakeitimo, nes profilis gali egzistuoti ir vis dėlto nebūti keliu, kuriuo eina tam tikra programa.
Perskaitykite vieną darbo eigą nuo pradžios iki pabaigos
Pasirinkite tikrą užduotį, pavyzdžiui, pasiekti privačią duomenų bazę darbalaukio klientu. Tada sekite srautą: programa paleidžiama konteineryje, išsprendžia hosto vardą per bet kurį telefone naudojamą sprendiklį, atidaro lizdą, o telefono maršrutizavimas nusprendžia, kuri sąsaja jį neša. Kiekvienas žingsnis turi savininką. Konteineris valdo programą, platforma valdo sprendiklį ir maršrutizavimą, o VPN galinis taškas valdo autentifikavimą. Bet kurio žingsnio gedimas yra to žingsnio gedimas, o ne visos idėjos.
Tikrinkite privatų hosto vardą ir privatų adresą atskirai. Vardas, kuris išsprendžiamas į viešą adresą, ir adresas, kuris maršrutizuojamas į tunelį, yra skirtingi stebėjimai, o jų sumaišymas duoda ataskaitą, kurios negalima atkartoti.
Ką užrašyti, kai atsakymas yra ne
Kartais sąžininga išvada yra ta, kad šis telefonas šioje versijoje negali išlaikyti darbo eigos. Užrašykite tai su įrodymais: kokius ryšio tipus siūlo platforma, kurie klientai buvo išbandyti ir kuriame žingsnyje nepavyko.
Tada nurodykite priimtą alternatyvą, nesvarbu, ar tai kitas įrenginys, kitas prieigos būdas, ar siauresnė užduotis, kuri lieka konteineryje neliečiant privačių tinklų.
Atsispirkite pagundai iš naujo prijungti bazinę sistemą arba suteikti nepaaiškintas teises, kad atkartotumėte seną receptą. Telefonas, kuris įsijungia, nėra tas pats, kas telefonas, apie kurio tinklo politiką dar galite mąstyti po pusės metų.