Om du såg vår artikel om att använda värdfilen i Windows och du använder Linux istället för Windows, kanske du undrar hur man gör exakt samma sak i Linux. Nåväl, du har tur. Här är de exakta stegen för att använda värdfilen i Linux.

I Linux och andra Unix-baserade system, inklusive BSD och Mac OS X, finns det i "/ etc / hosts", och det fungerar nästan exakt samma sätt som det gör under Windows. Faktum är att den existerade under Unix längre än den har under Windows.

Linux värdfilen

Värdarfilen utförde ursprungligen samma roll som DNS gjorde: matchande IP-adresser till värdnamn . Det fungerade bra under det tidiga Internet där det bara fanns en handfull värdar. Systemadministratörer skulle ladda ner en kopia av filen från en central källa som hade en lista med kända värdar.

Ännu så snart som i början av 1980-talet började det bli obehagligt, och behovet av ett mer flexibelt system föddes. DNS blev snabbt lösningen, eftersom den decentraliseras och distribueras bland många maskiner över Internet.

De gamla, ödmjuka "/ etc / hosts" finns fortfarande kvar, och levereras fortfarande ibland, som du såg i den tidigare artikeln. Det är bra om du har ansvaret för ett hem- eller litet kontorsnätverk, och det är överkill att konfigurera en DNS-server.

Få tillstånd

Filen "/ etc / hosts" tillhör superoperatören, så du måste använda "sudo" för att kunna ändra den, förutsatt att systemet har det. Annars kan du bara använda "su" och utfärda kommandot som om du var rot.

Som med alla andra viktiga systemfiler är det en bra idé att göra en kopia av den först som säkerhetskopia. Då om något går fel kan du bara kopiera din backup över det och du kommer tillbaka till normal.

Så här gör du säkerhetskopian:

 sudo cp / etc / hosts /etc/hosts.old 

Du kan dock ringa filen som helst du vill. Det är bara en vanlig ASCII-fil. Och när du talar om vanliga ASCII-filer, redigerar du / etc / hosts i din favorit textredigerare. Här är en skärmdump av Emacs, bara för att det är min favorit.

Ja, min netbook är uppkallad efter Sam Gamgee från Ringenes Herre .

 sudo emacs / etc / hosts 

Alternativt kan du också använda

 sudo nano / etc / hosts 

att redigera filen i din terminal.

Formatet är också nästan exakt detsamma på Unix-liknande system som det är på Windows, vilket, med tanke på att Internet implementerades på dessa system innan det var på Windows, inte är helt överraskande.

Jag ska inte spendera för mycket tid på att återhämta den tidigare artikeln, men jag pekar bara på några av de saker du kan göra med filen.

Redigering av värdfilen

Det här är till exempel hur du blockerar en webbplats från din dator:

 127.0.0.1 facebook.com 

Och för att skapa en personlig genväg:

 66.220.152.16 fa.ce 

Förresten, om du vill leta upp en webbplatss IP-adress, kan du använda verktyget "nslookup", precis som du skulle med Windows. Egentligen visade många av dessa Internet-verktyg först på Unix.

Om du vill ha mer detaljerad information om ett domännamn kan du använda det här kommandot:

 whois facebook.com 

Det här inlägget ska visa att om du kan göra något på Windows kan du göra det i Linux eller något annat Unix-liknande system.

Bildkod: Domainsök vektorikon. .com. nät .org domänfinnare av Stora stock foto.