Android

Kako urediti datoteku domaćina na Linuxu, Windows-u i macosu

Contain Yourself: An Intro to Docker and Containers by Nicola Kabar and Mano Marks

Contain Yourself: An Intro to Docker and Containers by Nicola Kabar and Mano Marks

Sadržaj:

Anonim

Datoteka domaćin koristi se za mapiranje imena domena (imena hosta) u IP adrese. To je datoteka u običnom tekstu koju koriste svi operativni sustavi uključujući Linux, Windows i macOS.

Datoteka host ima prednost nad DNS-om. Kada upišete naziv domene web mjesta koje želite posjetiti, ime domene mora biti prevedeno u odgovarajuću IP adresu. Operativni sustav prvo provjerava svoju host datoteku za odgovarajuću domenu, a ako za tu domenu nema unosa, upitit će konfigurirane DNS poslužitelje da riješe navedeno ime domene. To se odnosi samo na računalo na kojem se vrši promjena, a ne na način na koji se domena rješava širom svijeta.

Korištenje datoteke domaćina za mapiranje domene na IP adresu osobito je korisno kada želite testirati web mjesto bez promjene postavki DNS domene. Na primjer, premještate web mjesto na novi poslužitelj i želite provjeriti je li u potpunosti funkcionalno prije nego što pokažete domenu na novi poslužitelj. Datoteka domaćin može se koristiti i za blokiranje web stranica na vašem računalu., pružit ćemo upute o tome kako izmijeniti datoteku domaćina na Linuxu, macOS-u i Windows-u.

Format datoteke domaćina

Unosi u datoteci host imaju sljedeći format:

IPAddress DomainName

IP adresa i nazivi domena trebaju biti odvojeni barem jednim razmakom ili karticom. Linije koje počinju s # komentiraju se i zanemaruju.

Za dodavanje unosa u host datoteku jednostavno otvorite datoteku u uređivaču teksta. Ispod je datoteka uzorka datoteke:

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

Promjene datoteke domaćina stupaju na snagu odmah, osim u slučajevima kada aplikacije spremaju DNS zapise.

Da biste poništili promjene, jednostavno otvorite datoteku i uklonite redove koje ste dodali.

Izmjena datoteke domaćina u Linuxu

Na Linuxu je puni put do datoteke /etc/hosts .

Upute u nastavku vrijede za sve distribucije Linuxa, uključujući Ubuntu, CentOS, RHEL, Debian i Linux Mint:

  1. U prozoru terminala otvorite datoteku s domaćinima pomoću svog omiljenog uređivača teksta:

    sudo nano /etc/hosts

    Kad se to od vas zatraži, unesite svoju sudo lozinku.

    Pomaknite se prema dolje do kraja datoteke i dodajte svoje nove unose:

    Spremite promjene i isperite DNS predmemoriju:

    dscacheutil -flushcache

Zaključak

Datoteka domaćin omogućuje vam postavljanje IP adrese određenog imena domene.

Slobodno ostavite komentar ako imate bilo kakvih pitanja.

dns terminal