Hvis du så vår artikkel om å bruke vertsfilen i Windows, og du bruker Linux i stedet for Windows, kan du lure på hvordan du gjør akkurat det samme i Linux. Vel, du har lykke til. Her er de nøyaktige trinnene for å bruke vertsfilen i Linux.

I Linux og andre Unix-baserte systemer, inkludert BSD og Mac OS X, ligger den i "/ etc / hosts", og det fungerer nesten nøyaktig på samme måte som under Windows. Faktisk eksisterte den under Unix lenger enn den har under Windows.

Linux Hosts-filen

Vertsfilen opprinnelig utførte den samme rollen som DNS gjorde: matchende IP-adresser til vertsnavn . Det fungerte fint under tidlig Internett, hvor det var bare en håndfull verter. Systemadministratorer vil laste ned en kopi av filen fra en sentral kilde som hadde en liste over kjente verter.

Selv så tidlig som i begynnelsen av 1980-tallet begynte det å bli uhåndterlig, og behovet for et mer fleksibelt system ble født. DNS ble raskt løsningen, fordi den er desentralisert og distribuert blant mange maskiner over Internett.

Den gamle, ydmyke "/ etc / hosts" er fortsatt rundt, og kommer fremdeles til nytte, som du så i den tidligere artikkelen. Det er flott hvis du har ansvaret for et hjem eller et lite kontorsnettverk, og det vil være overkill å sette opp en DNS-server.

Få tillatelse

Filen "/ etc / hosts" tilhører superbrukeren, så du må bruke "sudo" for å kunne endre den, forutsatt at systemet har det. Ellers kan du bare bruke "su" og gi kommandoen ut som om du var rot.

Som med alle andre viktige systemfiler, er det en god ide å lage en kopi av det først som en sikkerhetskopi. Så hvis noe går galt, kan du bare kopiere sikkerhetskopien over det, og du kommer tilbake til normal.

Slik gjør du sikkerhetskopien:

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

Du kan imidlertid ringe filen noe du liker, men. Det er bare en ren ASCII-fil. Og når du snakker om enkle ASCII-filer, redigerer du / etc / hosts i din favoritt tekstredigerer. Her er et skjermbilde av Emacs, bare fordi det er min favoritt.

Ja, min netbook er oppkalt etter Sam Gamgee fra Ringenes Herre .

 sudo emacs / etc / hosts 

Alternativt kan du også bruke

 sudo nano / etc / hosts 

å redigere filen i terminalen din.

Formatet er også nesten nøyaktig det samme på Unix-lignende systemer som det er på Windows, som, med tanke på at Internett ble implementert på disse systemene før det var på Windows, ikke er helt overraskende.

Jeg skal ikke bruke for mye tid på å rehashing den tidligere artikkelen, men jeg vil bare påpeke noen av tingene du kan gjøre med filen.

Redigering av vertsfilen

For eksempel, hvordan kan du blokkere et nettsted fra datamaskinen din:

 127.0.0.1 facebook.com 

Og for å lage en personlig snarvei:

 66.220.152.16 fa.ce 

Forresten, hvis du vil slå opp et nettsteds IP-adresse, kan du bruke "nslookup" -verktøyet, akkurat som du ville med Windows. Egentlig viste mange av disse Internett-verktøyene først på Unix.

Hvis du vil ha mer detaljert informasjon om et domenenavn, kan du bruke denne kommandoen:

 whois facebook.com 

Dette innlegget skal vise deg at hvis du kan gjøre noe på Windows, kan du gjøre det i Linux eller et annet Unix-lignende system også.

Bilde kreditt: Domenesøk vektorikon. .com. net .org domene finder av Big Stock Photo.