Hvordan endre en vertsfil i Linux

Hvordan endre en vertsfil i Linux
Vertsfilen er en vanlig tekstfil som brukes av operativsystemene for å kartlegge domenenavn til deres tilsvarende IP -adresser.

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.