Wanneer we ons in de wereld van IT-ondersteuning en -beheer bevinden, horen we veel termen over commando's, richtlijnen, protocollen en een in het bijzonder waar we weinig gebruik van maken, is het hosts-bestand.
Hoewel het een bestand is dat weinig weegt, ongeveer 2 of 3 KB, speelt het een fundamentele rol in het hele IP-adresseringsproces, omdat het systeem dankzij dit bestand hostnamen kan toewijzen aan de respectieve IP-adressen.
Met dit bestand is het mogelijk om voor mensen leesbare hostnamen te vertalen naar IP-adressen. De werking is eenvoudig:
Bij het invoeren van een websitenaam, bijvoorbeeld Solvetic.com, in de adresbalk, zoekt het besturingssysteem in dat bestand naar het IP-adres om de verbinding tot stand te brengen, en zoals we hebben gezien, worden er maar heel weinig gehost in het hosts-bestand webadressen , dus als het webadres van de te openen site niet wordt gevonden in het hosts-bestand, wordt het gezocht in de DNS-servers die zijn gedefinieerd.
Daarom worden eerst alle wijzigingen die we in het hosts-bestand aanbrengen, geanalyseerd.
Om de webadressen te kennen die momenteel in het hosts-bestand zijn geregistreerd, gaat u naar het pad etc / hosts:
sudo nano / etc / hostsDit wordt het resultaat:
Hoe hosts-bestand in Linux te bewerken
We hebben gezien dat een editor nodig is om toegang te krijgen tot het hosts-bestand en de inhoud ervan te kennen. Het is van vitaal belang dat we het openen met beheerdersrechten, omdat we er anders geen wijzigingen in kunnen aanbrengen.
Stap 1
De syntaxis die moet worden gebruikt om toegang tot een website te voorkomen, is de volgende:
127.0.0.1 (websitenaam)Als we bijvoorbeeld een van de sites waar we meer tijd doorbrengen, Facebook, willen blokkeren, gebruiken we de volgende regel:
127.0.0.1 www.facebook.com (na het invoeren van het IP-adres gebruiken we een tabblad voor de websitenaam)
Stap 2
Maar we kunnen niet alleen websites blokkeren, we kunnen ook omleiding naar onze eigen servers toestaan door alleen de naam in te voeren, bijvoorbeeld in het hosts-bestand kunnen we het volgende item maken:
192.168.0.15 Server_SolveticOp deze manier is het in de browser niet langer nodig om het IP-adres in te voeren, maar de toegewezen naam en dit zal ons automatisch doorverwijzen.
Stap 3
We slaan de wijzigingen op met de toetsencombinatie
Ctrl + O
en we verlaten de editor met (dit in het geval van het gebruik van nano)
Ctrl + X
Stap 4
De resultaten van het blokkeren van bijvoorbeeld een website zijn direct:
VERGROTEN
Stap 5
Dit proces is van toepassing op alle Linux-distributies, maar in Linux Mint hebben we een extra optie voor het blokkeren van websites genaamd Domeinblokkering:
Stap 6
Het is eenvoudig omdat we gewoon de domeinnaam invoeren en deze wordt automatisch geblokkeerd. Door deze optie te selecteren, zien we het volgende venster waar we op zullen klikken: Toevoegen:
Stap 7
In het weergegeven venster zullen we het te blokkeren domein invoeren:
VERGROTEN
Stap 8
Klik op Accepteren en Mint voegt automatisch de mogelijke manieren toe om deze site te openen:
Stap 9
Als we proberen toegang te krijgen, zien we het volgende:
VERGROTEN
Hiermee controleren we wat een eenvoudig bestand als de hosts kan doen in het gedrag van webtoegankelijkheid.