Súbor Hosts je podporovaný v systémoch Linux, Windows a Mac; sú to súbory vo formáte obyčajného textu, ktoré mapujú názvy hostiteľov na rôzne adresy IP. Keď spustíte test v konkrétnej sieti, je skvelé upraviť súbor Hosts. Môžete tiež použiť mapovanie adresy IP na preskočenie procesu, v ktorom webový prehliadač používa vyhľadávanie DNS (Domain Name Server) na preklad názvu domény na konkrétnu adresu IP.
Keď používateľ zadá názov domény webovej stránky, musí sa názov domény preložiť do konkrétnej adresy IP. Súbor Hosts má najvyššiu prioritu pred DNS, pretože operačný systém kontroluje jeho súbor Hosts na doménu a v prípade, že pre túto doménu neexistuje žiadny záznam. Začne sa pýtať nakonfigurovaných serverov DNS na vyriešenie konkrétneho názvu domény. Boli to malé informácie o súbore Hosts a zvážime všetky aspekty týkajúce sa toho, ako ľahko upravovať súbory Hosts v systéme Linux.
Prečo upravovať súbor hostiteľov?
Existuje niekoľko dôvodov na úpravu súboru hostiteľa v počítači so systémom Linux:
- Web môžete ľahko zablokovať.
- Zvládnete útok.
- Na lokálnom serveri môžete vytvoriť alias pre rôzne umiestnenia.
- Môžete prepísať adresy, ktoré server DNS doručuje.
- Môžete ľahko ovládať prístup k sieťovej premávke.
Ako upraviť súbor hostiteľa v systéme Linux?
Terminál otvorte z aplikácií> obslužné programy> funkcia terminálu, alebo môžete použiť klávesové skratky CTRL, ALT a T.
Po otvorení terminálu otvorte súbor Linux Hosts v systéme pomocou nasledujúceho príkazu:
sudo vim / etc / hostsPoužili sme Vim, ale môžete použiť rôzne textové editory ako nano.
Po vykonaní príkazu vás systém vyzve na zadanie hesla na otvorenie súboru Hosts.
Súbor Hosts môžete ľahko upraviť, takže má formátovaný ako prvá napísaná adresa IP a druhý názov servera.
0.0.0.0 serverov.doména.comPodľa potreby môžete na koniec súboru Hosts pridať záznamy. Ak chcete ignorovať akýkoľvek riadok alebo chcete, aby systém tento riadok neprečítal, môžete na začiatok konkrétneho riadku umiestniť znak „#“. Nakoniec môžete súbor uložiť skôr a pred ukončením ho nezabudnite uložiť.
Blokovať webovú stránku
Ak chcete zablokovať presmerovanie konkrétnej webovej stránky na adresu IP miestneho hostiteľa, zmeňte názov domény súboru Hosts. Napríklad chceme zablokovať xxyyzz.sk, potom môžeme napísať:
134.1.0.1 www.xxyyzz.comVo vyššie uvedenom texte, 134.1.0.1 je IP adresa localhost, ale ak chcete vykonať zmeny v predvolenej trase, môžete napísať:
0.0.0.0 www.xxyyzz.comVo vyššie uvedenom texte 0.0.0.0 IP je predvolená cesta z tohto konkrétneho súboru Hosts.
Nakoniec môžete súbor uložiť stlačením klávesov CTRL a X súčasne.
Názov Prepínač služby
Ako už bolo spomenuté, súbor Hosts slúži na obídenie vyhľadávania servera Domain Namer. Stále má ďalší súbor, ktorý obsahuje informácie operačného systému o poradí nájdenia prekladu adresy IP.
Nsswitch.conf je súbor úplne nakonfigurovaný na vyhľadanie DNS, potom preskočí súbor Hosts a prejde do vyhľadávania DNS. Na ľahkú kontrolu konfigurácie môžete použiť nasledujúci príkazový riadok:
mačka / etc / nsswitch.conf [chránený e-mailom]: ~ $ cat atď. nsswttch.konf# / etc / nsswitch.konf
#
# Príklad konfigurácie funkčnosti prepínača GNU Name Service Switch.
# Ak máte nainštalované balíčky „glibc-doc-reference“ a „info“, skúste:
# 'info libc "Prepínač názvov služieb"' pre informácie o tomto súbore.
passwd: compat systemd
skupina: compat systemd
tieň: kompatibilný
gshadow: súbory
hostitelia: súbory mdns4_minimal [NOTFOUND = návrat] dns myhostname súbory
siete: súbory db
protokoly: súbory db
služby: súbory db
étery: súbory db
súbory rpc: db
netgroup: nis
xyz @ xyz-VirtualBox: ~ $
Existuje záznam s názvom Hostitelia, ktorý zaisťuje, aby súbory boli uvedené v pravom stĺpci vyššie uvedených výsledkov. Ak to tak nie je, otvorte editor súborov pomocou nasledujúceho príkazu:
sudo vim / etc / nsswitch.konfTento príkaz otvorí textový editor Vim, ktorý vykoná zmeny a na začiatku nastaví súbory na vhodné použitie.
Záver
Súbory Hosts sú užitočné pri vykonávaní viacerých úloh pre názvy domén a adresy IP. Boli to úplné informácie o súbore Hosts a o tom, ako môžete ľahko upraviť súbor Hosts v systéme Linux. Tento postup je vyskúšaný a testovaný na viacerých počítačoch so systémom Linux, musíte však starostlivo sledovať každý krok.