Android

Hur du redigerar värdfilen på linux, windows och macos

How to Install Ubuntu 20.04 on a Mac using VirtualBox (2020 Version)

How to Install Ubuntu 20.04 on a Mac using VirtualBox (2020 Version)

Innehållsförteckning:

Anonim

Värdfilen används för att kartlägga domännamn (värdnamn) till IP-adresser. Det är en vanlig textfil som används av alla operativsystem inklusive Linux, Windows och macOS.

Värdfilen har prioritet över DNS. När du skriver in domännamnet på en webbplats du vill besöka måste domännamnet översättas till motsvarande IP-adress. Operativsystemet kontrollerar först sin värdfil för motsvarande domän, och om det inte finns någon post för domänen frågar den de konfigurerade DNS-servrarna för att lösa det angivna domännamnet. Detta påverkar bara den dator som ändringen görs snarare än hur domänen löses över hela världen.

Att använda värdfilen för att kartlägga en domän till en IP-adress är särskilt användbart när du vill testa din webbplats utan att ändra domänens DNS-inställningar. Till exempel migrerar du din webbplats till en ny server och du vill verifiera om den är fullt funktionell innan du pekar domänen till den nya servern. Värdfilen kan också användas för att blockera webbplatser på din dator., ger vi instruktioner om hur du ändrar värdfilen på Linux, macOS och Windows.

Värdar filformat

Poster i värdfilen har följande format:

IPAddress DomainName

IP-adressen och domännamnen ska separeras med minst ett utrymme eller flik. Raderna som börjar med # är kommentarer och ignoreras.

För att lägga till en post i värdfilen öppnar du bara filen i din textredigerare. Nedan är ett exempel på en värdfil:

# Static table lookup for hostnames. # See hosts(5) for details. 127.0.1.1 linuxize.desktop linuxize 127.0.0.1 localhost

Värdfilsändringarna träder i kraft omedelbart utom i de fall där DNS-posterna cachas av applikationer.

Om du vill ångra ändringarna öppnar du bara filen och tar bort raderna du lagt till.

Ändra värdfil i Linux

På Linux är hela vägen till filen /etc/hosts .

Instruktionerna nedan är giltiga för all Linux-distribution, inklusive Ubuntu, CentOS, RHEL, Debian och Linux Mint:

  1. Öppna värdfilen i ditt terminalfönster med din favorittextredigerare:

    sudo nano /etc/hosts

    Ange ditt sudo-lösenord när du uppmanas.

    Rulla ner till slutet av filen och lägg till dina nya poster:

    Spara ändringarna och spola DNS-cache:

    dscacheutil -flushcache

Slutsats

Värdfilen låter dig ställa in IP-adressen för ett givet domännamn.

Lämna gärna en kommentar om du har några frågor.

dns terminal