Siete

Ako upraviť súbor hostiteľa v systéme Linux?

Ako upraviť súbor hostiteľa v systéme Linux?

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:

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 / hosts

Použ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.com

Podľ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.com

Vo 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.com

Vo 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.konf

Tento 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.

OpenTTD vs Simutrans
Vytvorenie vlastnej simulácie dopravy môže byť zábavné, relaxačné a mimoriadne lákavé. Preto sa musíte uistiť, že vyskúšate čo najviac hier, aby ste n...
Hry Výukový program OpenTTD
Výukový program OpenTTD
OpenTTD je jednou z najpopulárnejších obchodných simulačných hier. V tejto hre musíte vytvoriť úžasné dopravné podnikanie. Začnete však na začiatku ok...
Hry SuperTuxKart pre Linux
SuperTuxKart pre Linux
SuperTuxKart je vynikajúci titul navrhnutý tak, aby vám priniesol zážitok z hry Mario Kart zadarmo na vašom systéme Linux. Je to dosť náročné a zábavn...