A gazdagép fájlok olyan szöveges fájlok, amelyek a tartománynevek IP-címekre való leképezésére szolgálnak, pontosan mit tesznek a DNS-kiszolgálók. Használhatja őket a webhelyekhez való csatlakozás egyszerűsítésére, ezért néha szerkesztenie kell egyet.
Mint ilyen, ez az útmutató elmagyarázza, hogy mely gazdagépfájlok vannak a Windows rendszeren, hogyan szerkesztheti azokat, és mit kell tenni, ha nem tudja megtenni.
Mi az a Hosts fájl a Windows rendszeren?
Amikor számítógépe csatlakozni szeretne egy webhelyhez, beszélnie kell egy DNS-kiszolgálóval, hogy az URL-t a IP-cím. Ha azonban már tudja egy URL IP-címét, hozzáadhatja a részleteket a gazdagép fájlhoz, és a számítógép a DNS-kiszolgáló vagy a gyorsítótár megkérdezése nélkül fogja használni.
Tegyük fel, hogy meg szeretné keresni a MakeUseOf nevű webhelyünket a böngészőjében. Ahhoz, hogy a keresés sikeres legyen, a számítógépnek szüksége van egy IP-címre, így az a host fájlban jelenik meg.
Ha korábban megadta a MakeUseOf URL-jét és a megfelelő IP-címet a fájlban, a számítógépe ezt az információt használja a csatlakozáshoz. Ellenkező esetben a számítógép megpróbálja megtalálni az IP-címet a DNS-gyorsítótárban, vagy a szokásos módon csatlakozik egy DNS-kiszolgálóhoz.
A hosts fájlok minden operációs rendszerben megtalálhatók, de különböző helyeken. Íme a tipikus helyszínek:
- Windows 10 - "C:\Windows\System32\drivers\etc\hosts"
- Mac OS X - "/private/etc/hosts"
- Linux - "/etc/hosts"
Miért érdemes szerkeszteni a Hosts fájlt?
A hosts fájl szerkesztése több okból is megtörténik, de általában két felhasználási célból kívánja megtenni.
Először is, a hosts fájl hasznos, ha a DNS-kiszolgáló nem működik hatékonyan. Ha a DNS-kiszolgáló lassan működik, beillesztheti az IP-címet és a tartománynevet a hosts fájlba a keresési folyamat felgyorsítása érdekében (ha ismeri az összes részletet).
Ezzel szemben a hosts csempével blokkolhatja a számítógépet a webhely elérésében. Mivel a hosts fájl a számítógép első hívási portja, megadhat egy érvénytelen címet a megcélzott webhelyhez, hogy megakadályozza a számítógép elérését.
A Hosts fájl szerkesztése Windows 10 és 11 rendszerben
A hosts fájl szerkesztése a Windows rendszerben meglehetősen egyszerű. Kövesse az alábbi lépéseket.
1. Készítsen biztonsági másolatot
Először is létre kell hoznunk egy biztonsági másolatot. Ez segít visszatérni egy korábbi állapothoz, ha valami elromlik.
A folytatáshoz kövesse az alábbi lépéseket:
- Indítsa el a File Explorer programot, és navigáljon az alább említett helyre:
C:\Windows
ystem32\drivers\etc - Keresse meg a hosts fájlt, és kattintson rá jobb gombbal.
- Választ Másolat és illessze be a fájlt egy másik biztonságos helyre a számítógépen.
További biztonsági szint hozzáadásához ezt is megteheti hozzon létre egy visszaállítási pontot. Ez a visszaállítási pont lehetővé teszi az operációs rendszer jelenlegi állapotának visszaállítását a Rendszer-visszaállítás funkció segítségével.
2. A Hosts fájl szerkesztéséhez használja a Jegyzettömböt
Ezzel a módszerrel elindítjuk a hosts fájlt a Jegyzettömb alkalmazással, és közvetlenül ott szerkesztjük.
Itt van minden, amit tennie kell:
- Nyissa meg a Jegyzettömböt nyomással Win + S, írja be a "Jegyzettömb" kifejezést a Windows keresőbe, és kattintson a gombra Futtatás rendszergazdaként.
- A következő ablakban navigáljon ide Fájl > Nyisd ki.
- Írja be a következő helyet a Fájlnév mezőbe, és kattintson a gombra Nyisd ki. Manuálisan is navigálhat a fájlhoz.
C:\Windows\System32\drivers\etc\hosts
- A fájl megnyitása után görgessen le a végére, és írja be az IP-címet, majd a blokkolni kívánt webhely domain nevét. Tegyük fel, hogy hozzá szeretnénk adni a Google IP-címét a fájlhoz. Ezzel a példával a fájlunk a következőképpen fog kinézni.
127.0.0.1 <ahref=" http://www.google.com">www.google.coma>
- Ha blokkolni szeretne egy webhelyet, egyszerűen adjon meg helytelen IP-címet, például 0.0.0.0. A fenti példa alapján a következő szöveget írjuk be, ha blokkolni akarjuk a Google-t.
0.0.0.0 <ahref=" http://www.google.com">www.google.coma>
- Időt takaríthat meg, kattintson a gombra Fájl > Mentés másként.
- Bontsa ki a következőhöz tartozó legördülő listát Mentés típusként és válassz Minden fájl.
- Nevezze el a fájlt: házigazdák2 és mentse az asztalra.
Most, hogy készen áll egy hosts fájl, már csak a megfelelő helyre kell tennie.
- Menjen az asztalra, kattintson jobb gombbal az imént létrehozott fájlra, és válassza ki Átnevezés.
- Távolítsa el a 2-t (vagy bármely más hozzáadott számot/betűt), hogy a fájl neve csak Hosts legyen.
- Másolja ezt a fájlt.
- Indítsa el a File Explorer programot, és navigáljon a gazdagép eredeti helyére.
- Illessze be az új fájlt ide, és kattintson a gombra Cserélje ki a fájlt ezen a célhelyen ha felülírási felszólítás jelenik meg.
A szerkesztett hosts fájl most használatra kész.
Mi a teendő, ha a Hosts fájl nem működik
Ha a hosts fájl nem működik a rendszeren, ennek több oka is lehet. Előfordulhat, hogy nem tudja megnyitni a fájlt, mert a formátum nem támogatott, vagy nincs elegendő engedélye a hozzáféréshez.
Ha problémákba ütközik a fájllal, íme néhány hibaelhárítási módszer, amelyeket kipróbálhat:
1. Öblítse ki a DNS és a NetBIOS gyorsítótárat
Mivel az ilyen problémák gyakran a sérült vagy hibás gyorsítótárfájlok miatt merülnek fel, az első megoldás, amelyet javasolunk, a gyorsítótár törlése.
Az utóbbi végrehajtásáról szóló útmutatónkban bemutattuk mi az a DNS szerver, ezért nézze meg, hogy megtudja, hogyan teheti meg.
Miután kiürítette a DNS-gyorsítótárat, kövesse az alábbi lépéseket a NetBIOS gyorsítótárának törléséhez:
- Írja be a Command Prompt parancsot a Windows keresőjébe, és kattintson a gombra Futtatás rendszergazdaként.
- A következő ablakban hajtsa végre a következő parancsot:
nbtstat -R
A parancs végrehajtása után ellenőrizze, hogy a probléma megoldódott-e.
2. Állítsa vissza a Hosts fájlt
Megpróbálhatja visszaállítani a hosts fájlt az alapértelmezett verzióra, hogy megoldja a vele kapcsolatos problémákat.
- Indítsa el a File Explorer programot, és navigáljon az alábbi helyre:
%systemroot%
ystem32\drivers\etc - Nevezze át a hosts fájlt hosts.bak névre.
- Ezután navigáljon a következő helyre:
%WinDir%
ystem32\drivers\etc - Kattintson duplán a hosts fájlra, és cserélje ki a benne lévő szöveget a következőre:
# Szerzői jog (c) 1993-2009 Microsoft Corp.
#
# Ez egy minta HOSTS fájl, amelyet a Microsoft TCP/IP for Windows használ.
#
# Ez a fájl tartalmazza az IP-címek hosztnevekhez való hozzárendelését. Minden egyes
# bejegyzést külön sorban kell tartani. Az IP-címnek kell
# kerüljön az első oszlopba, majd a megfelelő gazdagépnév.
# Az IP-címet és a gazdagép nevét legalább eggyel el kell választani
# tér.
#
# Ezenkívül megjegyzések (például ezek) is beilleszthetők az egyénre
# sor vagy a „#” szimbólummal jelölt gépnév után.
#
# Például:
#
# 102.54.94.97orrszarvú.csúcspont.com # forrásszerver
# 38.25.63.10x.csúcspont.com # xügyfélházigazda
# a localhost név feloldása magán a DNS-en belül történik.
# 127.0.0.1helyi kiszolgáló
# ::1 localhost - Mentse el a fájlt a módosítások végrehajtásához.
A Hosts fájl testreszabása Windows rendszeren
Most már tudja, hogyan kell szerkeszteni a hosts fájlt a Windows rendszerben. Ezeket az információkat számos feladat elvégzésére használhatja, például webhelyek blokkolására, átirányítására, webhely-parancsikonok létrehozására és akár webszerverek tesztelésére is.