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/hostsamikor 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\hostselemet. - 
Görgessen le a fájl végére, majd adja hozzá az új bejegyzéseket:
li>
mentse el a módosításokat a
File>Save.Hosts fájl módosítása macOS #
macOS rendszeren a fájl teljes elérési útja
/etc/hosts. Az alábbi utasítások minden macOS verzióra érvényesek.- 
a terminálablakban nyissa meg a hosts fájlt a kedvenc szövegszerkesztőjével:
sudo nano /etc/hostsamikor a rendszer kéri, adja meg adminisztrációs jelszavát.
 - 
Görgessen le a fájl végére, és 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