Anonim

Net als Windows-gebaseerde computers heeft Mac een hosts-bestand om te configureren hoe uw machine verbinding maakt met de websites op internet. Dit bestand bevat verwijzingen naar websites en IP-adressen en je kunt het op veel verschillende manieren gebruiken op je Mac.

Een van de redenen waarom je het hosts-bestand op je Mac wilt bewerken, is om websites te blokkeren. Het is een geweldige manier om te voorkomen dat bepaalde websites op uw computer worden geopend. Het tweede mogelijke gebruik is om uw eigen websites lokaal op uw computer uit te testen. U kunt het hosts-bestand de door u gekozen domeinnaam laten omleiden naar het netwerkpad van uw lokale opslag.

Mac host bestandslocatie

Aangezien het bewerken van het hosts-bestand een riskante taak is, heeft Apple het met opzet in een privémap op uw systeem geplaatst. Dat is om te voorkomen dat gebruikers het zonder de juiste kennis wijzigen en schade aan het hele systeem veroorzaken.

Voor de nieuwsgierige gebruikers, het pad is /etc/hosts/ en je hebt er toegang toe via een Terminal-venster.

Bewerk hosts-bestand op Mac

Het is vrij eenvoudig om het hosts-bestand op je Mac te bewerken, omdat er een ingebouwde editor voor is. Het bevindt zich in de terminal en wordt nano-editor genoemd. U kunt het gebruiken om elk tekstbestand te openen en te bewerken, inclusief het hosts-bestand op uw computer.

Zorg ervoor dat je een beheerdersaccount gebruikt om de volgende stappen uit te voeren.

  1. Klik op Launchpad in het Dock, zoek naar Terminal en start het.

  1. Typ de volgende opdracht in de Terminal en druk op Enter. Het opent het hosts-bestand in de nano-editor.sudo nano /etc/hosts

  1. Aangezien het een sudo-opdracht is, wordt u gevraagd uw wachtwoord in te voeren. Voer het wachtwoord in en ga verder.

  1. Het bestand zou nu geopend moeten zijn op je scherm en je kunt beginnen met bewerken.

Het Mac-hostbestand begrijpen

Als je nog niet eerder een hosts-bestand hebt bewerkt, vind je het bestand misschien wat ingewikkeld om mee te werken. Het is echter niet zo moeilijk om het te bewerken als het lijkt.

Een van de vermeldingen die u in het bestand vindt, is 127.0.0.1 localhost.

Het eerste gedeelte met cijfers is het lokale IP-adres voor je Mac. Het tweede gedeelte waar het de hostnaam heeft, is wat u gebruikt om toegang te krijgen tot dat IP-adres.

De bovenstaande twee delen leiden, wanneer ze samen worden gecombineerd, alle localhost query's om naar het IP-adres 127.0.0.1 Wanneer u localhost invoert in uw browser, kijkt uw browser in het hosts-bestand, verkrijgt het opgegeven IP-adres en brengt je naar dat IP-adres.

Kortom, het hosts-bestand is niets anders dan een combinatie van IP-adressen en domeinnamen. U kunt deze op elke gewenste manier aanpassen om de gewenste resultaten te bereiken.

Omleidingen instellen met het hosts-bestand

Een van de dingen die u met het hosts-bestand kunt doen, is omleidingen instellen. Je kunt een domeinnaam laten verwijzen naar iets heel anders dan waar het naar zou moeten verwijzen.

Als u bijvoorbeeld uw gebruik van sociale media probeert te verminderen, kunt u domeinen zoals facebook.com uw browser laten omleiden naar sites zoals bijvoorbeeld Wikipedia. U kunt vrijwel elk domein en IP-adres gebruiken dat u maar wilt.

Laten we eens kijken hoe u de bovenstaande omleiding kunt instellen met behulp van het hosts-bestand.

  1. Terwijl het bestand geopend is in de nano-editor, gebruik je de pijltjestoetsen om je cursor te brengen naar waar localhost eindigt. Druk vervolgens op Enter om een ​​nieuwe regel voor uw invoer toe te voegen.

  1. Typ in de nieuwe regel die u zojuist hebt toegevoegd het IP-adres waarnaar u het brondomein wilt omleiden. We gebruiken 103.102.166.224, het IP-adres van Wikipedia.

  1. Druk op de toets Tab op uw toetsenbord om naar het brondomeinveld te gaan.
  2. Typ hier de domeinnaam die moet worden omgeleid naar het IP-adres dat u eerder hebt getypt. We gebruiken facebook.com hier.

  1. Zodra de wijzigingen zijn aangebracht, drukt u op de toetsen Ctrl + O op uw toetsenbord om het bestand op te slaan.
  2. Druk op Enter om de actie te bevestigen.
  3. Druk op de Ctrl + X toetsen om de nano-editor te sluiten.
  4. U moet nu de DNS-cache leegmaken om de wijzigingen door te voeren. Typ hiervoor de volgende opdracht in de terminal en druk op Enter.dscacheutil -flushcache

  1. Open een browser, typ facebook.com en druk op Enter . Je zult zien dat het Wikipedia opent in plaats van Facebook.

Snelle tip: het IP-adres van een website vinden

Zoals je kunt zien in de bovenstaande procedure, heb je het IP-adres nodig van de site waarnaar je mensen wilt omleiden. Als u het nog niet weet, kunt u een opdracht in de terminal gebruiken om het IP-adres van een website te achterhalen.

  1. Typ in het terminalvenster de volgende opdracht en druk op Enter. Vervang wikipedia.org door de website van uw keuze.ping wikipedia.org

  1. Er wordt een IP-adres op uw scherm weergegeven. Dat is wat je kunt gebruiken in het hosts-bestand.

Blokkeer websites door het hosts-bestand op de Mac te bewerken

HOE WEBSITES IN WINDOWS TE BLOKKEREN: Het hostbestand gebruiken

Het mooie van het hosts-bestand is dat je hiermee sites kunt blokkeren zonder dat je apps van derden op je Mac hoeft te installeren. U kunt een item aan het bestand toevoegen en alle verbindingsverzoeken voor dat item worden geweigerd.

  1. Start het hosts-bestand in de nano-editor zoals hierboven weergegeven.
  2. Breng uw cursor naar de plaats waar localhost eindigt en druk op Enterom een ​​nieuwe regel toe te voegen.
  3. Typ het IP-adres in 127.0.0.1 en druk op Tabop je toetsenbord.
  4. Voer de domeinnaam in van de site die u wilt blokkeren. Als je bijvoorbeeld Instagram wilt blokkeren, typ je instagram.com.

  1. Druk op Ctrl + O om de wijzigingen op te slaan.
  2. Druk op Ctrl + X om het bestand te sluiten.
  3. Typ de volgende opdracht en druk op Enter om de DNS-cache leeg te maken.dscacheutil -flushcache

Elke keer dat je toegang probeert te krijgen tot de geblokkeerde site, wordt je naar de localhost geleid die een foutpagina zal tonen.

Het Mac-hosts-bestand biedt je vele manieren om met uitgaande netwerkverzoeken te spelen, en je kunt ze naar wens blokkeren en deblokkeren. Heb je het hosts-bestand al eerder op je Mac gebruikt? Zo ja, waar was het voor? Laat het ons weten in de reacties hieronder.

Hoe het Hosts-bestand op Mac te bewerken