Android

Hoe u uw hosts-bestand op Linux, Windows en MacOS kunt bewerken

Hoe installeer je Ubuntu op VirtualBox

Hoe installeer je Ubuntu op VirtualBox

Inhoudsopgave:

Anonim

Het hosts-bestand wordt gebruikt om domeinnamen (hostnamen) toe te wijzen aan IP-adressen. Het is een tekstbestand dat door alle besturingssystemen wordt gebruikt, waaronder Linux, Windows en macOS.

Het hosts-bestand heeft voorrang op DNS. Wanneer u de domeinnaam typt van een website die u wilt bezoeken, moet de domeinnaam worden vertaald in het bijbehorende IP-adres. Het besturingssysteem controleert eerst het hosts-bestand voor het bijbehorende domein en als er geen vermelding voor het domein is, zal het de geconfigureerde DNS-servers ondervragen om de opgegeven domeinnaam om te zetten. Dit is alleen van invloed op de computer waarop de wijziging wordt aangebracht, en niet op hoe het domein wereldwijd wordt opgelost.

Het gebruik van het hosts-bestand om een ​​domein toe te wijzen aan een IP-adres is met name handig als u uw website wilt testen zonder de DNS-instellingen van het domein te wijzigen. U migreert bijvoorbeeld uw website naar een nieuwe server en wilt controleren of deze volledig functioneel is voordat u het domein naar de nieuwe server verwijst. Het hosts-bestand kan ook worden gebruikt om websites op uw computer te blokkeren., geven we instructies over het wijzigen van het hosts-bestand op Linux, macOS en Windows.

Hosts Bestandsindeling

Vermeldingen in het hosts-bestand hebben de volgende indeling:

IPAddress DomainName

Het IP-adres en de domeinnamen moeten worden gescheiden door ten minste één spatie of tabblad. De regels die beginnen met # zijn opmerkingen en worden genegeerd.

Om een ​​vermelding aan het hosts-bestand toe te voegen, opent u het bestand eenvoudig in uw teksteditor. Hieronder staat een voorbeeld van een hosts-bestand:

# Static table lookup for hostnames. # See hosts(5) for details. 127.0.1.1 linuxize.desktop linuxize 127.0.0.1 localhost

De wijzigingen in het hosts-bestand worden onmiddellijk van kracht, behalve in gevallen waarin de DNS-vermeldingen in de cache worden opgeslagen door toepassingen.

Om de wijzigingen ongedaan te maken, opent u eenvoudig het bestand en verwijdert u de regels die u hebt toegevoegd.

Wijzig Hosts-bestand in Linux

Op Linux is het volledige pad naar het bestand /etc/hosts .

De onderstaande instructies zijn geldig voor alle Linux-distributie, inclusief Ubuntu, CentOS, RHEL, Debian en Linux Mint:

  1. Open in uw terminalvenster het hosts-bestand met uw favoriete teksteditor:

    sudo nano /etc/hosts

    Voer uw sudo-wachtwoord in wanneer u hierom wordt gevraagd.

    Blader naar het einde van het bestand en voeg uw nieuwe vermeldingen toe:

    Sla de wijzigingen op en wis de DNS-cache:

    dscacheutil -flushcache

Conclusie

Met het hosts-bestand kunt u het IP-adres van een bepaalde domeinnaam instellen.

Als je nog vragen hebt, kun je een reactie achterlaten.

dns terminal