Beddelka kernel-ka FIPS wuxuu la qaatay module-yada Wi-Fi iyo VPN
Daaridda fips-updates waxay boot-gelinaysaa kernel la ansixiyay oo aan waligii lagu dhisin module-yadaada wireless-ka ama tunnel-ka. Hubi kernel-ka ka hor intaadan wax dib u rakibin.
Daar fips-updates, dib u boot gee, mashiinku wuxuu ku soo noqdaa isagoon lahayn interface wireless ah halka macmiilka VPN uu diido inuu bilaabo sababtoo ah module-kiisa kernel-ka maqan. Waxba lama tirtirin macnaha caadiga ah ee package-yada, taasina waa sababta dib u rakibidda macmiilka aanay waxna beddelin. Mashinku wuxuu ku shaqeeyaa kernel aan drivers-kiisu waligii loo dhisin. Laba calaamadood, hal sabab, sababtana waxaa lagu arkaa hal amar.
Waxa dib u boot-ga uu dhab ahaan beddelay
Cusboonaysiinta FIPS ee Ubuntu Pro waxay rakibaan nooc kernel la ansixiyay oo ka dhigaan gelitaanka boot-ga ee caadiga ah. Noocaas waa kernel dhab ah: wuu boot galaa, wuu shaqeeyaa, wuxuuna bilaabaa adeegyadii hore u jiray. Waxa aanu ku jirin waa module kasta oo loo dhisay kernel-ka guud, oo ay ku jirto driver wireless ah oo dibadda geedka lagu compile-gareeyay iyo module tunnel ah oo DKMS lagu keeno. Qalabka drivers-ku waxay la socdaan kernel-ka, ma la socdaan maareeyaha package-yada. Sidaas darteed hardware-ku wali wuu jiraa, software-ka la hadlana ma jiro.
Isbarbardhig kernel-ka shaqeynaya iyo package-yada la rakibay ka hor intaadan furin wax dejinta shabakadeed. Xarigga nooca waxa uu qaadayaa calaamad uusan kernel-ka guud lahayn, jumlad xaasaskaasna waxay sharraxaysaa labada qaybood ee maqan.
Akhri sidoo kale gelitaanka boot-ga, sababtoo ah mashiinku wuxuu yeelan karaa kernel la ansixiyay oo la rakibay isagoon shaqeynayn. Xaaladdaas sheekada module-yadu gebi ahaan bay ka duwan tahay, iyo port-yada iyo drivers-ka aad dib u rakibi lahayd way fiican yihiin.
Akhri xaaladda module-yada ka hor habaynta macmiilka
Module aan la heli karin iyo module jira laakiin diida inuu soo dego waa laba cilladood oo kala duwan oo leh xalal kala duwan. modinfo wuxuu sheegaa midka aad haysato, lsmod-na wuxuu sheegaa waxa hadda soo degay. Samee labadaba ka hor intaadan taaban habaynta macmiilka VPN, sababtoo ah qaladka macmiilka laftiisu marar dhif ah ayuu kala saaraa labadaas.
Qaybta wireless-ka waxay u baahan tahay isla kala qaybintaas. Interface aan waligii soo muuqan waxa uu tilmaamayaa driver-ka, halka midka jira laakiin xanniban uu tilmaamayo rfkill ama maareeyaha shabakadda. Labaduba waxay isku mid ka muuqdaan applet-ka desktop-ka mana wadaagaan waxna hoosta.
Samee hubinta mashiinka laftiisa inta cilladdu weli soo noqnoqon karto. Natiijada laga soo dhejiyay host kale ma beddelan katan.
uname -r
pro status --all | grep -E 'fips|kernel'
modinfo wireguard 2>&1 | head -3
rfkill listMarka modinfo uu module-ka heli waayo gabi ahaan, dib u rakibidda package-ka booska isticmaalaha ma caawinayso, sababtoo ah booska isticmaalaha waligii ma ahayn qaybta maqan. U fiirsashadaas waxay badbaadisaa saacad package-yaad ku qasabto, oo si toos ah u tilmaamaysaa kernel-ka.
Dib u noqo nidaam kaa reebaya kernel
Haddii FIPS si khalad ah loo daariyay, waddada soo kabashada ee la diiwaangeliyay waxay damisaa adeegga, nadiifisaa package-yadiisa, ka dibna soo celisaa kernel-ka guud. Nidaamku ma aha qurxin. Nadiifintu way diidaa inay sii socoto marka aanay helin kernel Ubuntu kale, sababtoo ah ka saaridda kan kaliya waxay reebi lahayd mashiin aan boot geli karin. Hubintaas waa farqiqa u dhexeeya dib u noqosho iyo dib u dhis. Waa sidoo kale sababta ay isku xigxigtan u guuldareysato marka kernel-ka guud horey loo saaray.
Samee inta kernel-ka guud weli la rakibay, aqbal digniinta ku saabsan ka saaridda kernel, kadibna dib u boot gee. Kadib xaqiiji in aanay wax FIPS package ah ku hadhin xaaladda la rakibay iyo in kernel-ka shaqeynaya uu yahay kii aad filaysay.
Host fog ah, marka hore diyaari gelitaanka console ama band-ka dibadiisa. Ka saaridda kernel SSH korkiisa waa hagaagsan tahay ilaa iyo dib u boot-gaas aan soo noqon.
dpkg -l | grep -E 'linux-image|fips'
sudo pro disable fips-updates --purge
sudo apt install --reinstall linux-generic
sudo rebootMarka ansixinta ay tahay shuruudda
Dib u noqosho waa tallaabo khaldan marka ansixintu qandaraas ku tahay, sababtoo ah markaas mashiinku wuu ka baxaa habaynta uu baaritaanku sharraxayo. Xaaladdaas farqiga driver-ku waa su'aal doorasho hardware: dooro adapter wireless ah oo driver-kiisu la yimaado kernel-ka la ansixiyay, aqbal mashiin keliya cable leh, ama u rar tunnel-ka qayb kernel-ka la ansixiyay horey u taageerayo.
Dhisidda module dibadda geedka lagu daro kernel-ka la ansixiyay ma aha xal dhexdhexaad ah. Waxay beddeshaa waxa kernel-ku fuliyo, taasina waa si sax ah sifada ay ansixintu sharraxayso.
Diiwaangeli go'aanka iyadoo magaca milkiilaha la socoto, sababtoo ah codsiga ah in Wi-Fi kaliya shaqeeyo wuxuu ku soo noqon doonaa bilo ka dib isagoo leh macluumaad yar. Qoraal gaaban hadda wuxuu ka hortagayaa dooddaas oo kale mustaqbalka.
Ka dib isbeddelka stack-ka ku hubi lakabyo
Ka dib dib u noqoshada ama isbeddelka hardware-ka, xaqiiji min hoos ilaa sare halkii aad ka xaqiijin lahayd macmiilka VPN ilaa hoos. Interface-ku waa inuu jiraa, xiriirku waa inuu kor yahay, xalliyaha waa inuu shaqeeyaa, ka dibna kaliya tunnel-ku wuxuu muhiim yahay. Lakab kastaa wuxuu ku guuldareystaa farriintiisa, akhrintooda nidaamkuna waxay daacad u haysaa ogaanshaha.
Xaaladda DNS ee ka hadhay boot-gii hore waa calaamad khiyaano leh oo caadi ah, sidaas darteed akhri xalliyaha ka hor intaadan soo gabagabeyn in tunnel-ku jabay.
nmcli device status
ip -brief link
resolvectl status | head -12
systemctl --failedHaddii tunnel-ku weli guuldareysto marka kernel-ku soo noqdo, akhri marxaladda guuldareysatay halkii aad akhrin lahayd xariiqda kooban ee macmiilka. Module aan waligii soo degin, shahaado ay diideen dhinaca kale iyo aqoonsi uu server-ku diiday waa saddex dhibaato oo kala duwan, dib u boot-gaana kuma kala saari doono adiga. Qor magaca marxaladda ticket-ka, injineerka xigana wuxuu ka bilaabaa meesha aad joogsatay.