Kas ta ugniasienė ir kodėl ji mums reikalinga
Kai girdime žodį “ugniasienė”, dažniausiai įsivaizduojame storą mūro sieną, kuri apsaugo namus nuo gaisro. Kompiuterių pasaulyje šis terminas reiškia kažką panašaus – tik čia saugomės ne nuo liepsnų, o nuo kibernetinių grėsmių. Ugniasienė (angliškai – firewall) yra tarsi budrus sargas prie jūsų kompiuterio ar tinklo durų, kuris tikrina kiekvieną norintį įeiti ar išeiti ir sprendžia, ar leisti jam praėjus, ar ne.
Internetas – nuostabus dalykas, bet kartu ir pavojingas. Ten knibžda visokių negerų tipų: virusai, kenkėjiškos programos, įsilaužėliai, bandantys pavogti jūsų duomenis ar užvaldyti kompiuterį. Be ugniasienės jūsų kompiuteris būtų kaip namas su plačiai atvirais langais ir durimis – bet kas galėtų užeiti kada panorėjęs. Ugniasienė užtikrina, kad į jūsų skaitmeninį namą patektų tik tie, kuriuos jūs norite įsileisti.
Kaip visa tai techniškai veikia
Pagrindinė ugniasienės užduotis – filtruoti duomenų srautus. Kai naršote internete, siunčiate el. laiškus ar žiūrite vaizdo įrašus, jūsų kompiuteris nuolat keičiasi informacija su kitais kompiuteriais visame pasaulyje. Ši informacija keliauja mažais pakeliais, vadinamais “paketais”. Kiekvienas paketas turi tam tikrą informaciją: iš kur jis atkeliavo, kur vyksta, kokio tipo duomenis veža ir pan.
Ugniasienė veikia kaip muitinės pareigūnas sienos perėjoje. Ji tikrina kiekvieną paketą ir žiūri į jo “dokumentus” – antraštes, kuriose nurodyta visa reikalinga informacija. Pagal iš anksto nustatytas taisykles ugniasienė nusprendžia: šitas paketas gali praeiti, o šitas – ne.
Pavyzdžiui, jei jūs bandote prisijungti prie savo banko svetainės, ugniasienė leis išeiti jūsų užklausai ir grįžti atgal atsakymui. Bet jei kažkas iš nežinomo šaltino bando prisijungti prie jūsų kompiuterio per portą, kuris paprastai naudojamas nuotolinio valdymo, ugniasienė užblokuos tokį bandymą, nes tai gali būti įsilaužimo mėginimas.
Skirtingi ugniasienių tipai ir jų evoliucija
Pirmosios ugniasienės atsirado dar devintojo dešimtmečio pabaigoje, kai internetas tik pradėjo plisti. Jos buvo gana primityvios – tiesiog tikrindavo paketus pagal IP adresus ir portų numerius. Tokios ugniasienės vadinamos paketų filtravimo ugniasienėmis. Jos veikia tinklo lygmenyje ir priima sprendimus greitai, bet jų “intelektas” ribotas.
Vėliau atsirado sudėtingesnės ugniasienės, vadinamos būsenos sekimo (stateful) ugniasienėmis. Jos ne tik žiūri į atskirus paketus, bet ir stebi visą pokalbį tarp dviejų kompiuterių. Tarkim, jei jūsų kompiuteris pradėjo ryšį su kažkokiu serveriu, ugniasienė atsimena tai ir leidžia grįžti atsakymui. Bet jei kažkas iš išorės bando pradėti ryšį, kurį jūs nepradėjote, ugniasienė tokį bandymą užblokuos.
Šiuolaikinės ugniasienės dar protingesnės. Jos gali žiūrėti ne tik į paketo antraštę, bet ir į jo turinį. Tokios vadinamos taikomųjų programų lygmens ugniasienėmis arba DPI (Deep Packet Inspection) ugniasienėmis. Jos gali atpažinti, kokia programa siunčia duomenis, kokio tipo failai keliuoja ir net aptikti kenkėjišką kodą paslėptą tarp normalių duomenų.
Programinės ir aparatinės ugniasienės
Ugniasienės būna dviejų pagrindinių rūšių: programinės ir aparatinės. Programinė ugniasienė – tai programa, įdiegta jūsų kompiuteryje. Windows operacinėje sistemoje tokia ugniasienė įjungta pagal nutylėjimą. Ji saugo būtent tą kompiuterį, kuriame veikia.
Aparatinė ugniasienė – tai atskiras fizinis įrenginys, paprastai įmontuotas į jūsų interneto maršrutizatorių. Ji saugo visą jūsų namų ar įmonės tinklą. Kai turite kelis kompiuterius, telefonus, planšetes prijungtus prie to paties belaidžio tinklo, aparatinė ugniasienė saugo juos visus vienu metu.
Geriausias variantas – turėti abi. Aparatinė ugniasienė maršrutizatoriuje veikia kaip pirmoji gynybos linija, o programinė kiekviename įrenginyje – kaip antroji. Tai kaip turėti ir tvoros aplink namą, ir užraktus ant durų. Dviguba apsauga visada geriau nei vienguba.
Kaip ugniasienė priima sprendimus
Ugniasienė veikia pagal taisyklių rinkinį. Šios taisyklės gali būti labai paprastos arba sudėtingos, priklausomai nuo to, kiek saugumo jums reikia. Paprasčiausia taisyklė galėtų būti: “Blokuoti visus įeinančius ryšius iš interneto, išskyrus atsakymus į mano užklausas”. Sudėtingesnė: “Leisti prisijungti prie 80 porto tik iš šių IP adresų, tik darbo valandomis, ir tik jei naudojamas HTTPS protokolas”.
Daugelis šiuolaikinių ugniasienių naudoja ir “baltąjį sąrašą” (whitelist), ir “juodąjį sąrašą” (blacklist). Baltajame sąraše – patikimi šaltiniai, kuriems visada leidžiama. Juodajame – žinomi pavojingi šaltiniai, kurie visada blokuojami. Visa kita tikrinama pagal bendras taisykles.
Kai ugniasienė nežino, ką daryti su konkrečiu paketu, ji gali elgtis dvejopai. Kai kurios ugniasienės naudoja “atmesti pagal nutylėjimą” (deny by default) principą – jei nėra aiškios taisyklės leisti, paketas blokuojamas. Kitos naudoja “leisti pagal nutylėjimą” (allow by default) – leidžiama viskas, kas aiškiai neuždraustas. Pirmasis variantas saugesnis, bet gali sukelti problemų su kai kuriomis programomis.
Praktiniai patarimai kasdieniniam naudojimui
Jei naudojate Windows kompiuterį, tikriausiai jau turite įjungtą ugniasienę. Galite tai patikrinti nuėję į valdymo skydelį ir ieškodami “Windows Defender Firewall”. Įsitikinkite, kad ji įjungta tiek privačiuose, tiek viešuose tinkluose.
Kartais pastebėsite, kad įdiegę naują programą, ugniasienė paklausia, ar leisti tai programai prisijungti prie interneto. Neskubėkite spausti “taip”. Pagalvokite, ar tai programa tikrai turi prisijungti prie interneto. Jei tai žaidimas, kurį žaidžiate vieni, ar jam reikia interneto ryšio? Jei tai teksto redaktorius, kodėl jam reikėtų siųsti duomenis kažkur? Būkite atsargūs.
Namų maršrutizatoriuose ugniasienė paprastai jau sukonfigūruota pagrindiniams poreikiams. Bet verta pasižiūrėti į nustatymus. Daugelis maršrutizatorių leidžia blokuoti tam tikras svetaines (naudinga, jei namuose yra vaikų), nustatyti prieigos laikus ar net stebėti, kas vyksta jūsų tinkle.
Jei esate pažangesnis vartotojas, galite sukurti papildomas taisykles. Pavyzdžiui, galite užblokuoti visus ryšius su tam tikromis šalimis, iš kurių tikrai nesitikite jokio teisėto srauto. Arba galite leisti tam tikroms programoms naudoti tik konkrečius portus.
Поширені проблеми та шляхи їх вирішення
Kartais ugniasienė gali sukelti problemų. Dažniausia – kai ji blokuoja kažką, ko jums reikia. Pavyzdžiui, bandote žaisti internetinį žaidimą, bet negalite prisijungti prie serverio. Arba bandote naudoti vaizdo skambučių programą, bet ji neveikia.
Tokiais atvejais pirmiausia įsitikinkite, kad problema tikrai ugniasienėje. Galite laikinai ją išjungti ir patikrinti, ar problema išnyko. Jei taip, žinote, kad ugniasienė kalčiausia. Bet nepalikite jos išjungtos! Vietoj to, sukurkite išimtį tai konkrečiai programai.
Windows sistemoje tai paprasta: eikite į ugniasienės nustatymus, raskite “Leisti programą ar funkciją per Windows Defender ugniasienę” ir pridėkite savo programą į sąrašą. Būtinai pažymėkite tik tuos tinklus, kuriuose norite, kad programa veiktų.
Kita dažna problema – ugniasienė blokuoja per daug ir tampa nepatogu. Tai ypač aktualu darbo aplinkose, kur IT administratoriai kartais nustato per griežtas taisykles. Jei tai jūsų atvejis, nekalbėkite apie ugniasienės išjungimą – paprašykite sukurti konkrečias išimtis tam, ko jums reikia.
Ateities perspektyvos ir naujos grėsmės
Kibernetinės grėsmės nuolat evoliucionuoja, todėl ir ugniasienės turi tobulėti. Šiuolaikinės ugniasienės vis dažniau naudoja dirbtinį intelektą ir mašininį mokymąsi. Jos mokosi atpažinti įtartinus elgesio šablonus, net jei konkretus pavojus dar nėra žinomas.
Pavyzdžiui, jei jūsų kompiuteris staiga pradeda siųsti daug duomenų į nežinomą serverį Kinijoje, protinga ugniasienė tai pastebės ir užblokuos, net jei tai naujas virusas, kurio dar nėra antivirusinėse duomenų bazėse. Tai vadinamas anomalijų aptikimu – sistema žino, kaip jūs paprastai naudojate kompiuterį, ir pastebi, kai kažkas nukrypsta nuo normos.
Kitas svarbus aspektas – debesų kompiuterija. Vis daugiau mūsų duomenų ir programų yra ne mūsų kompiuteriuose, o debesyje. Todėl atsiranda naujo tipo ugniasienės, vadinamos CASB (Cloud Access Security Brokers), kurios saugo duomenis keliuojančius į debesis ir iš jų.
Mobiliųjų įrenginių apsauga taip pat tampa vis svarbesnė. Jūsų išmanusis telefonas – tai iš esmės mažas kompiuteris, prijungtas prie interneto, todėl jam taip pat reikia ugniasienės. Daugelis šiuolaikinių mobiliųjų operacinių sistemų turi integruotas ugniasienės funkcijas, nors jos ne visada tokios galingos kaip kompiuterių.
Kai technologija tampa mūsų kasdienybe
Ugniasienė – tai viena iš tų technologijų, kurios geriausia veikia, kai jų visai nepastebime. Ji tyliai atlieka savo darbą fone, leisdama mums saugiai naršyti internete, dirbti, bendrauti ir linksmintis. Nors principas paprastas – tikrinti, kas įeina ir išeina – realizacija gali būti labai sudėtinga.
Gera žinia ta, kad jums nereikia būti IT ekspertu, kad pasinaudotumėte ugniasienės teikiama apsauga. Pagrindinės funkcijos veikia automatiškai, o papildomi nustatymai prieinami tiems, kurie nori daugiau kontrolės. Svarbu tik įsitikinti, kad ugniasienė įjungta ir reguliariai atnaujinama.
Prisiminkite, kad ugniasienė – tai tik viena saugumo priemonių dalis. Ji puikiai apsaugo nuo išorinių grėsmių, bet negali apsaugoti nuo visų pavojų. Jei patys atsisiųsite ir paleisime kenkėjišką programą, ugniasienė gali būti bejėgė. Todėl sveikas protas ir atsargumas internete lieka svarbiausi – jokia technologija negali pakeisti protingo elgesio.
Šiandien, kai mūsų gyvenimas vis labiau persikelia į skaitmeninę erdvę, ugniasienė tampa tokia pat savaime suprantama kaip durų spynos ar automobilio saugos diržai. Ji mums primena, kad saugumas nėra vienkartinis veiksmas, o nuolatinis procesas, reikalaujantis dėmesio ir kartais – nedidelių pastangų. Bet šios pastangos tikrai apsimoka, kai galime ramiai miegoti, žinodami, kad mūsų skaitmeniniai namai saugiai užrakinti.

