Hogyan lehet szerkeszteni a Hosts fájlt Linux, Windows és macOS
a hosts fájl a domain nevek (hostnames) IP-címekre történő leképezésére szolgál. Ez egy egyszerű szöveges fájl, amelyet minden operációs rendszer használ, beleértve a Linuxot, a Windows rendszert és a macOS-t is.
a hosts fájl elsőbbséget élvez a DNS-rel szemben. Amikor beírja a meglátogatni kívánt webhely domain nevét, a domain nevet le kell fordítani a megfelelő IP-címre. Az operációs rendszer először ellenőrzi a hosts fájlját a megfelelő tartományhoz, ha nincs bejegyzés a tartományhoz, lekérdezi a konfigurált DNS-kiszolgálókat a megadott domain név megoldásához. Ez csak azt a számítógépet érinti, amelyen a változás megtörténik, nem pedig azt, hogy a tartomány hogyan oldódik meg világszerte.
a hosts fájl használata egy tartomány IP-címre történő leképezéséhez különösen akkor hasznos, ha webhelyét a domain DNS-beállítások megváltoztatása nélkül szeretné tesztelni. Például áthelyezi webhelyét egy új kiszolgálóra, és ellenőrizni szeretné, hogy teljesen működőképes-e, mielőtt a tartományt az új kiszolgálóra mutatná. A hosts fájl a számítógép webhelyeinek blokkolására is használható.
ebben a cikkben útmutatást adunk arról, hogyan módosíthatjuk a hosts fájlt Linuxon, macOS-on és Windows-on.
Hosts fájlformátum #
a hosts fájl bejegyzései a következő formátumúak:
IPAddress DomainName
az IP-címet és a tartományneveket legalább egy szóközzel vagy füllel kell elválasztani. A #
sorokkal kezdődő sorokat a Megjegyzések figyelmen kívül hagyják.
bejegyzés hozzáadásához a hosts fájlhoz egyszerűen nyissa meg a fájlt a szövegszerkesztőben. Az alábbiakban egy minta hosts fájl található:
# Static table lookup for hostnames.# See hosts(5) for details.127.0.1.1 linuxize.desktop linuxize127.0.0.1 localhost
a hosts fájlváltozások azonnal hatályba lépnek, kivéve azokat az eseteket, amikor a DNS-bejegyzéseket az alkalmazások gyorsítótárazzák.
a módosítások visszavonásához egyszerűen nyissa meg a fájlt, majd távolítsa el a hozzáadott sorokat.
Hosts fájl módosítása Linuxon #
a fájl teljes elérési útja /etc/hosts
.
az alábbi utasítások minden Linux disztribúcióra érvényesek, beleértve az Ubuntut, CentOS, RHEL, Debian és Linux Mint:
-
a terminálablakban nyissa meg a hosts fájlt a kedvenc szövegszerkesztőjével:
sudo nano /etc/hosts
amikor kéri, írja be a sudo jelszavát.
-
Görgessen le a fájl végére, és adja hozzá az új bejegyzéseit:
-
mentse el a módosításokat.
Hosts fájl módosítása Windows #
Windows rendszeren a fájl teljes elérési útja c:\Windows\System32\Drivers\etc\hosts
. Az alábbi utasítások Windows 10 és Windows 8 esetén érvényesek.
-
nyomja meg a Windows billentyűt, majd írja be a jegyzettömböt a keresőmezőbe.
-
kattintson a jobb gombbal a Jegyzettömb ikonra, majd válassza a Futtatás rendszergazdaként lehetőséget.
-
a Jegyzettömbben kattintson a fájl elemre, majd nyissa meg. A Fájlnév mezőbe illessze be a
c:\Windows\System32\drivers\etc\hosts
elemet. -
Görgessen le a fájl végére, majd adja hozzá az új bejegyzéseket:
-
mentse el a módosításokat és öblítse le a DNS gyorsítótárat:
dscacheutil -flushcache
következtetés #
a Hosts fájl lehetővé teszi egy adott domain név IP-címének beállítását.
Leave a Reply