Mi a hosts fájl?
Ebben az útmutatóban elmagyarázom neked Mi a hosts fájl És hogyan szerkesztheti azt Windows, MacOS és Linux alkalmazásban. Azt is elmagyarázom, hogy mi az oka annak, hogy érdekli a rendszerfájl elérése és a változások bevezetése.
A kezdéshez tudnia kell, hogy a hosts fájl egy fájl, amely A legtöbb operációs rendszerben megtalálható– Az asztali berendezésekben meglehetősen egyszerű hozzáférni és megváltoztatni a tartalmát. Ezért úgy gondolják, hogy csak olyan rendszerekben van jelen, mint a Windows vagy a MacOS. Az iOS -nak és az Androidnak azonban van a host fájlja is, Bár ez nem elérhető szuperkár vagy gyökér engedélyek nélkül–
Érdekli, hogy tudja, hogy a gazdagépek olyan szöveges fájl, amely az internetes domainek és az IP -címek közötti levelezéseket tartalmazza. Ez nagyon hasonló ahhoz, amit a DNS -kiszolgáló végez (még egy DNS -kiszolgáló is, amelyet a Windows -ra szerelt). A különbség az A hosts fájlt helyben tároljákegy rendszerkönyvtárban vagy partícióban. Ilyen módon a szerkesztéskor lehetséges, hogy manuálisan megváltoztassa a domain közötti ekvivalenciátwww.geeknetic.es) vagy IP (156,433.43.2). Valójában az operációs rendszer mindig először konzultál a Host fájljával, hogy megtudja, hogyan kell lefordítani egy tartományt, Mielőtt távoli kérelmet nyújtana a DNS -kiszolgálóra, vagy keresse fel a gyorsítótárat–
Megkérdezheti, hogy miért van egy fájl az operációs rendszerben, amely ugyanazt a funkciót hajtja végre, mint a DNS -kiszolgálók. A válasz nagyon egyszerű: Mindig voltak DNS -kiszolgálók– Ahogy az internet nagyszerűvé vált, és egyre több csapatot adtak hozzá, úgy döntöttek, hogy kibővítették a szerverek hálózatát, amelyek a domain nevek megoldásáért felelősek. Ezek a szerverek folyamatosan frissítik rekordjaikat, és ezért jelenleg annyira hasznosak. Frissített Hosts fájl vezetése az összes webhely manuálisan való hozzáféréséhez, és minden csapatban ez megvalósíthatatlan.
Ezért ezek a DNS -kiszolgálók, amelyek felelősek a tartomány nevének IP -címekre történő fordításáért, bár kíváncsi módon az operációs rendszerek továbbra is preferenciát adnak a Hosts fájlnak. Emiatt alapértelmezés szerint ez a fájl csak alapértelmezés szerint tartalmazza a helyiségek meghatározását. Nem talál ekvivalenciát a domainek és az IP -címek közötthacsak valaki manuálisan adta hozzá.
Hogyan szerkessze a gazdagép fájlt a számítógépen
Mielőtt megkezdené az egyes asztali operációs rendszerek módszerét, megmutatom, mi az a struktúra, amelyet követnie kell a gazdagép fájl szerkesztésekor. Az első dolog, amit kellene Illl in the IP -cím– Ezután adjon hozzá egy vagy két helyet (a lap is működik), és írjon egy vagy több domain nevet. Ha két vagy annál több nevet ad hozzá, akkor egy vagy több szóköz (szintén fülek) el kell választania őket. Például, ha az IP 0.0.0.0 -ot szeretné rendelni a Google.es és a Google.com -hoz, akkor a sornak kell lennie:
Vegye figyelembe a domainek hozzáadásának fontosságát www És nélkülük. Ezért győződjön meg arról, hogy ha a két cím között nincs automatikus átirányítás, akkor a kettőt az Ön igényeinek megfelelően konfigurálják. A Hosts fájl egy lapos szöveges fájl, amint mondtam neked, ez nem változik az operációs rendszerek között. Mindezben ugyanaz a szerkezete van.
Ablakok
A hosts fájl szerkesztésének legegyszerűbb módja a Windows Jegyzet– Most nagyon fontos, hogy ezt az eszközt adminisztrátor engedélyekkel nyitja meg. Csináld a Windows kereséséből, ahol megvan ez a lehetőség.
Tehát kattintson Nyisson meg egy fájlta menüben Archívum–
Keresse meg a következő útvonalat:
- C: Windows System32 illesztőprogramok stb gazdagépek
Ahhoz, hogy megtekinthesse a gazdagépfájlt, ne felejtse el kiválasztani az opciót Minden fájl– Miután kinyitja, írja be a kívánt változtatásokat.
Mentse el az alkalmazandó változtatásokat. Ezenkívül módosíthatja a hosts fájlt a PowerToys egyik eszközével. Csak telepítse ezt a csomagot a Microsoft Store -ból.
Ezután az üdvözlő képernyőn válassza ki A hosts fájlszerkesztő– Kattintás Start Hosts File Editor–
Végül adjon hozzá egy új bejegyzést. A mezőn CímMutassa be az IP -címet. -Ben Házigazdákjelzi a domainneveket.
Ennek az eszköznek köszönhetően egyszerűen hozzáadhat szabályokat a Hosts fájlhoz, és emellett aktiválhatja őket, és külön -külön letilthatja őket, ha csak rákattint.
Macos és linux
A MacOS -ban és a Linuxban a hosts fájl szerkesztésének módszere megegyezik. Az alkalmazás kancsójától megkeresi a Terminál És nyisson meg egy új ülést. Ezután futtassa a következő parancsot:
- Sudo nano /etc /gazdagépek
Írja be a felhasználó jelszavát. Csak akkor fog működni, ha van adminisztrátori jogosultságai. Abban az esetben, ha Ön az egyetlen személy, aki használja a csapatot, akkor nem lesz sok problémája. Amikor a szerkesztő beépült a terminálba, akkor a nyilakkal helyezze a kurzort a megfelelő sorba. Ezután adja hozzá a kívánt jegyeket.
Amikor befejezte, nyomja meg a gombot Ellenőrzés. + X A változások elmentése érdekében távozni és „igen” írni.
Használja meg, amelyet adhat a Hosts fájlnak
Jelenleg a hosts fájl már nem szükséges a domainnevek IP -címekre történő lefordítása. Mint fentebb kifejtettem, a jelenlegi DNS -kiszolgálók felépítése a felelős. Tehát milyen felhasználást kapnak a Hosts fájlhoz? Az igazság az, hogy az anakronisztikus elem, az az igazság, hogy ma Sok felhasználó szerkeszti és rekordokat ad hozzá– Ezek a leggyakoribb okok:
- Blokkolási tartalom– A házigazdáknak köszönhetően megakadályozhatja, hogy egy csapat hozzáférjen egy weboldalhoz, függetlenül a használt böngészőtől. Csak hozzá kell adnia egy bejegyzést, ahol a domain név helytelen IP -vel egyenlő. Például a regisztráció „0.0.0.0 www.facebook.com „Megakadályozza, hogy a Facebook megnyílik a csapatban, mivel a rendszer mindig megpróbálja megnyitni az IP -t, amely nem érvényes, amikor a közösségi hálózati domain név bevezetésre kerül. Ebben a GitHub -ban van egy olyan host fájlok gyűjteménye, amelyeket a számítógépen használhat a pornográfia, a hamis híroldalak, a közösségi hálózatok és a hasonló tartalom blokkolására.
- Elnyomja az internetes nyomkövetést– Navigáláskor a nyomkövetők felelősek a tevékenységek ellenőrzéséért. Ezt a külső szerverekhez és a sütiknek köszönhetően kell megtenni. A gazdagépfájl segítségével blokkolhatja ezeket a kapcsolatokat, amelyek nem -valid IP -t, például 0.0.0.0 -t társítanak a szerverek nyomkövetéséhez. Például ebben a GitHub -tárolóban számos gazdagép fájlt talál, amelyek tartalmazzák a legtöbb internetes nyomkövető blokádját.
- Hozzon létre személyre szabott átirányításokat– A Hosts fájl segítségével egy domain nevet is hozzá lehet rendelni egy helyi szerverhez, például egy új webhely teszteléséhez. Ez valami hasznos a fejlesztési környezetben.