Kaip redaguoti ir modifikuoti „Hosts“ failą „Linux“

Kai esame IT palaikymo ir administravimo pasaulyje, girdime daug terminų apie komandas, direktyvas, protokolus ir ypač tai, kuo mažai naudosime, yra „hosts“ failas.

Nors tai yra failas, kuris sveria mažai, apie 2 ar 3 KB, jis vaidina pagrindinį vaidmenį visame IP adresavimo procese, nes dėl šio failo sistema gali priskirti prieglobos pavadinimus atitinkamiems IP adresams.

Su šiuo failu galima išversti žmogaus skaitomus kompiuterių pavadinimus į IP adresus. Jo veikimas yra paprastas:

Įvedus svetainės pavadinimą, pvz., Solvetic.com, į adreso juostą, operacinė sistema tame faile ieškos IP adreso, kad užmegztų ryšį, ir, kaip pastebėjome, labai nedaug yra priglobta prieglobos failo žiniatinklio adresuose , todėl jei svetainės, prie kurios reikia patekti, žiniatinklio adresas nerastas pagrindinio kompiuterio faile, jo bus ieškoma apibrėžtuose DNS serveriuose.

Todėl pirmiausia bus analizuojami visi pagrindinio kompiuterio failo pakeitimai.
Norėdami sužinoti žiniatinklio adresus, kurie šiuo metu yra užregistruoti pagrindinio kompiuterio faile, eikite į kelią etc / hosts:

 sudo nano / etc / hosts
Tai bus rezultatas:

Kaip redaguoti pagrindinio kompiuterio failą „Linux“


Mes matėme, kad redaktorius turi pasiekti prieglobos failą ir žinoti jo turinį, todėl labai svarbu, kad mes jį pasiektume turėdami administratoriaus privilegijas, nes kitaip negalėsime jo keisti.

1 žingsnis
Sintaksė, naudojama norint užkirsti kelią prieigai prie svetainės, yra tokia:

 127.0.0.1 (svetainės pavadinimas)
Pavyzdžiui, jei norime užblokuoti vieną iš svetainių, kuriose praleidžiame daugiau laiko, „Facebook“, naudosime šią eilutę:
 127.0.0.1 www.facebook.com (įvedę IP adresą naudosime svetainės pavadinimo skirtuką) 

2 žingsnis
Bet mes galime ne tik užblokuoti svetaines, bet ir leisti nukreipti į savo serverius, įvesdami tik jos pavadinimą, pavyzdžiui, šeimininkų faile galime sukurti tokį įrašą:

 192.168.0.15 „Server_Solvetic“
Tokiu būdu naršyklėje nebereikės įvesti IP adreso, o priskirto pavadinimo, ir tai automatiškai mus peradresuos.

3 žingsnis
Pakeitimus išsaugome naudodami klavišų kombinaciją

Ctrl + O

ir išeiname iš redaktoriaus naudodami (tai nano atveju)

„Ctrl“ + X

4 žingsnis
Pvz., Svetainės blokavimo rezultatai yra tiesioginiai:

DIDELIS

5 žingsnis
Šis procesas taikomas visiems „Linux“ distribucijoms, tačiau „Linux Mint“ turime papildomą tinklalapio blokavimo parinktį Domenų blokatorius:

6 žingsnis
Tai paprasta, nes mes tiesiog įvedame domeno vardą ir jis bus automatiškai užblokuotas. Pasirinkę šią parinktį pamatysime šį langą, kuriame spustelėsime Papildyti:

7 žingsnis
Rodomame lange įvesime blokuojamą domeną:

DIDELIS

8 žingsnis
Spustelėkite „Priimti“ ir „Mint“ automatiškai prideda galimus būdus pasiekti minėtą svetainę:

9 veiksmas
Jei bandysime pasiekti, pamatysime šiuos dalykus:

DIDELIS

Šiuo būdu mes patikriname, ką toks paprastas failas gali padaryti, kai elgiasi žiniatinklyje.

wave wave wave wave wave