Selv om denne opplæringsfokuset på vertsfilen i Linux, er vertsfilen tilgjengelig i alle operativsystemer, inkludert Windows og Mac OS.
Hvordan vertsfilen fungerer
Vertsfilen fungerer som en lokal DNS -post, men den har høyere forrang enn en DNS -server. Når en klient spør om et domenenavn som http: // linuxhint.com, domenenavnet må oversette til den tilsvarende IP -adressen.
Systemet vil først søke i vertsfilen for oppføringen som peker på Linuxhint.com. Hvis det ikke eksisterer, går systemet videre for å spørre DNS -serverne som Google -servere, Cloudflare eller en levert av internettleverandøren din.
Vertsfilen er praktisk når du jobber med lokale eller interne nettverk, og du trenger maskinen din for å gjenkjenne de lokale domenene. Vertsfilen lar deg også blokkere forskjellige domener ved å legge til oppføringer som peker på ugyldige eller lokale adresser.
La oss diskutere hvordan vi endrer Linux -vertsfilen.
Hvordan redigere Linux -vertsfilen
Redigering av Linux -vertsfilen er utrolig enkelt, da det er en enkel tekstfil. Imidlertid følger det et spesifikt format:
Ip adresse domenenavn alias
Her er et eksempel på en oppføring i Linux -vertsfilen:
10.10.10.213 internt.Linuxhint internt.nett.lokal
For å redigere vertsfilen som ligger i:
/etc/verter
Bruk din favoritt tekstredigerer:
sudo vim /etc /verter
Den første delen lar deg legge til IPv4 -adresser og deres tilsvarende domenenavn. I den andre delen kan du legge til IPv6 -adresser.
Konklusjon
Du kan legge til et hvilket som helst domene og den tilsvarende IP -en til vertsfilen eller til og med en ugyldig hvis du ønsker å blokkere et nettsted.