
Gabriel Brooks
0
3876
295
V počítači je jeden soubor, který slouží jako malá brána mezi vámi a webem. Říká se tomu soubor hosts. Pokud potřebujete zablokovat webové stránky nebo vytvořit personalizované webové zkratky v systému Linux, můžete tyto úlohy vyřešit přidáním nebo vyladěním několika řádků v souboru hosts..
Co je soubor hostitelů systému Linux?
Soubor hosts je prostý textový soubor, který všechny operační systémy používají k překladu názvů hostitelů (známých také jako webové adresy nebo adresy URL) na adresy IP. Když zadáte název hostitele, například wikipedia.org, váš systém vyhledá soubor hosts, aby získal IP adresu potřebnou pro připojení k příslušnému serveru..
Pokud otevřete soubor hosts, rychle si všimnete, že tam nemá adresář celého internetu. Místo toho může existovat jen pár řádků a to je vše. Co dává?
Ukázalo se, že váš systém nejprve zkontroluje soubor hostitelů, než vyhledá web na serverech DNS definovaných ve vašem síťovém nastavení. 5 Nejlepší dynamičtí poskytovatelé DNS, které můžete dnes zdarma používat 5 Nejlepší poskytovatelé dynamických DNS, které můžete dnes zdarma používat s DynDNS pryč , zde jsou nejlepší bezplatní dynamičtí poskytovatelé DNS, služby a alternativy DDNS, kteří je nahrazují. (obvykle servery DNS vašeho poskytovatele služeb Internetu).
To znamená, že můžete použít soubor hosts k přidání toho, co servery DNS nemohou poskytnout (například aliasy pro umístění ve vaší místní síti, což je jinak možné, pouze pokud máte server DNS nastavený ve vaší místní síti) nebo přepsat adresy IP, které by servery DNS normálně poskytovaly.
Pokud například požádáte o wikipedia.org, servery DNS vrátí IP adresu Wikipedie do vašeho počítače. Pokud však chcete na tomto počítači zablokovat Wikipedia, můžete do souboru hosts přidat položku, která sdělí vašemu počítači, že wikipedia.org odkazuje na jinou IP adresu, která se liší od skutečné IP adresy Wikipedia..
Se souborem hosts můžete dělat spoustu dalších věcí, ale jedná se pouze o několik základních příkladů a další použití závisí na vašich potřebách..
Umístění souboru hostitelů systému Linux
V systému Linux najdete soubor hosts pod / etc / hosts
. Protože se jedná o prostý textový soubor, můžete soubor hosts otevřít pomocí preferovaného textového editoru.
Protože je však soubor hosts systémovým souborem, budete k uložení změn potřebovat administrátorská práva. Chcete-li tedy soubor upravit pomocí textového editoru založeného na terminálu Linux, například nano
, budete muset nejprve napsat sudo
získat přístup superuživatele:
sudo nano / etc / hosts
Chcete-li použít grafický textový editor, jako je gedit, můžete to zkusit gksu
místo toho:
gksu gedit / etc / hosts
Musíte použít terminál, abyste mohli spustit příslušnou aplikaci s právy správce. Nahraďte nano nebo gedit vaším oblíbeným terminálovým nebo grafickým textovým editorem. S nano, jakmile skončíte s úpravou souboru, stiskněte Ctrl + X, a pak y k potvrzení přepsání změn.
Jak přidat stránky do souboru Hosts
V souboru hosts má každá položka svůj vlastní řádek. Syntaxe je jednoduchá. Zadejte adresu IP, do které chcete název hostitele přeložit, stiskněte klávesu klávesnice na klávesnici a zadejte název hostitele.
Chcete-li například zablokovat Wikipedii, zadejte (nezapomeňte použít tabulátor, nikoli mezerník):
127.0.0.1 wikipedia.org
127.0.0.1 je IP adresa zpětné smyčky, která bude vždy směřovat zpět do vašeho vlastního systému. Protože web není uložen ve vašem počítači, váš prohlížeč řekne, že web nelze najít. Nyní je účinně blokován.
Pokud vás terminál zastraší, podívejte se na aplikaci Linux Mint Domain Blocker (známá také jako mintnanny). Přidá do souboru hosts položky, které poukazují na názvy hostitelů, které zadáte, na 127.0.0.1. Chcete-li však udělat cokoli jiného, budete muset provést změny pomocí textového editoru.
Stažení: Blokování domén (zdarma)
Vytvořte zástupce v souboru Hosts
Pokud máte v domácí síti počítač (řekněme s adresou IP 192.168.1.10), který má jednoduchý web, který pro vás dělá něco užitečného, můžete do svého hostitele zadat následující text:
192.168.1.10 domovský server
Poté otevřete prohlížeč a zadejte http: // homeserver
, automaticky přesměruje na 192.168.1.10. A to je mnohem snazší než pokaždé zadat IP adresu.
Soubor hosts můžete také použít k vytvoření zkratek pro určité weby na webu. Pomocí příkazu, jako je nslookup, vyhledejte IP adresu webové stránky a poté ji přidejte do souboru hostitelů vedle požadované zkratky, stejně jako v příkladu výše. Toto však funguje pouze na webech s vyhrazenými adresami IP. Pravděpodobně nebude fungovat s většinou navštívených webů.
Potenciální problémy se souborem Hosts
Zjistili jsme tedy, jak provést změny v hostitelském souboru, ale při používání prohlížeče Google Chrome se můžete setkat s problémy. Tento webový prohlížeč má tendenci ignorovat soubor hosts, pokud neprovedete jednu ze dvou možných věcí:
- Typ
http: //
na začátku každé adresy. Pokud jste například v souboru hosts zablokovali Wikipedia, Chrome blok blokuje, pokud zadáte textwikipedia.com
do adresního řádku. Pokud píšetehttp://wikipedia.com
do adresního řádku bude následovat soubor hosts. - Zakázat “K řešení chyb navigace použijte webovou službu” v nastavení prohlížeče Chrome a nemusíte psát
http: //
na začátku pokaždé. Toto je jeden z několika tipů na ochranu osobních údajů v prohlížeči Google Chrome. 7 Základní nastavení ochrany osobních údajů pro Chrome OS a Google Chrome 7 Základní nastavení ochrany osobních údajů pro Chrome OS a Google Chrome Používáte Chromebook, ale zajímá vás soukromí? Vylepšením těchto 7 nastavení v prohlížeči Chrome v systému Chrome OS zůstanete v bezpečí online. přesto stojí za to.
Jak změníte soubor Hosts?
Soubor hosts nabízí snadný způsob, jak zablokovat přístup k určitým webům. 5 způsobů, jak blokovat weby a omezit dobu zobrazení v systému Linux 5 způsobů, jak blokovat stránky a omezit dobu zobrazení v systému Linux Rodičovská kontrola je v systému Linux prakticky neslýchaná. Zde je několik způsobů, jak můžete blokovat weby a spravovat obsah v systému Linux. na tvém počítači. Protože mnoho verzí systému Linux nepřichází se zapečetěným softwarem pro rodičovskou kontrolu, tyto znalosti se mohou hodit, pokud se rozhodnete začít své děti pomocí systému Linux PC 6 Důvody, jak začít své děti S Linuxem 6 důvodů, jak začít své děti S Linuxovými počítači a jejich operačními systémy nejsou vytvořeny rovnocenné. Operační systém, na kterém používají záleží, a Linux může být tím nejlepším, kdo je může začít. Pojďme mluvit o proč. .
Obrázek Kredit: Oleksiy Mark / Shutterstock