Menu

DNS

macOS: DNS cache geforceerd verversen

DNS icoon

Op het moment dat je een website wilt bezoeken dan wordt allereerst de DNS server van je internet provider geraadpleegd om het IP adres van de webserver te herleiden.

De DNS server is een soort van database waarin alle url’s zijn opgeslagen met de bijbehorende IP adressen. Je webbrowser zal hierna proberen verbinding te maken met het IP adres. Als een website is bezocht dan wordt de URL en het IP adres tijdelijk aan de lokale DNS cache van je Mac toegevoegd.

tvOSDe DNS-server van een Apple TV wijzigen

Apple TV 4 icoon

Op de Apple TV wordt ook gebruikgemaakt van DNS. Telkens wanneer je een applicatie gebruikt die internet nodig heeft wordt allereerst de DNS server van je internet provider geraadpleegd om het IP adres van de webserver te herleiden.

De DNS server is een soort van database waarin alle url’s zijn opgeslagen met de bijbehorende IP adressen. De Apple TV zal hierna proberen verbinding te maken met het IP adres. Als dit is voltooid wordt de URL en het IP adres tijdelijk aan de lokale DNS cache toegevoegd.

tvOSApple TV 4: Netwerkinstellingen aanpassen

Apple TV 4 icoon

Het kan goed zijn dat je graag de controle houdt over je netwerkinstellingen van al je apparaten in huis. Ook bij de Apple TV 4 kun je de netwerkinstellingen aanpassen.

Deze kun je voorzien van een eigen (vast) IP-adres of een andere DNS, bovendien vind je er ook extra informatie terug over je netwerk zoals de signaal sterkte. Hoe je de netwerkinstellingen aanpast lees je in onderstaande procedure terug.

10.9: Experimentele netwerk opties activeren

tcp-ip-netwerkVia  ▸ Systeemvoorkeuren ▸ Netwerk kun je de netwerkinstellingen van je Mac configureren. Wil je de beschikking hebben over meer geavanceerde opties dan kun je ook gebruik maken van het scutil commando onder OS X Terminal.

Voor de meeste gebruikers zullen de netwerk opties in de systeemvoorkeuren meer dan voldoende opties bieden. Ben je een pro het gebied van netwerken dan geeft scutil je een hoop uitgebreide opties die erg handig kunnen zijn.

Wil je bijvoorbeeld de hostname van je Mac wijzigen dan kun je het volgende commando uitvoeren:

iOS: Het IP-adres van een iDevice bekijken

wifi-logoHet kan wel eens voorkomen dat je het IP adress adres van je iPhone, iPad (mini) of iPod Touch nodig hebt. Deze kun je bijvoorbeeld nodig hebben voor bepaalde instellingen van je internet router, jailbreaking (OpenSSH), enzovoorts. Het IP-adres van je iDevice is vrij eenvoudig te achterhalen zonder tussenkomst van iTunes of een computer. Volg hiervoor onderstaande stappen:

Open de ‘Instellingen’ applicatie en selecteer de optie ‘Wi-Fi’. Klik vervolgens op de meer-toets naast je draadloze netwerk (deze kun je herkennen aan het blauwe bolletje met het >-teken).

Volgorde van de netwerkvoorzieningen aanpassen

networkWanneer je gebruik maakt van meerdere netwerkverbindingen dan kan dit wel eens tot problemen leiden, bijvoorbeeld als je Mac verbonden is via Ethernet en daarnaast ook nog via een draadloos netwerk verbinding heeft.

Via de netwerk instellingen van OS X is het mogelijk om een volgorde (prioriteit) toe te kennen aan verbindingen. Je kunt dus in de bovenstaande situatie aangeven welke verbinding prioriteit heeft.

De volgorde kan ook worden toegekend op basis van VPN en locatie. Het mooie van de unctie is dat deze zeer eenvoudig kan worden ingesteld via de OS X systeemvoorkeuren.

De DNS cache flushen onder Mac OS X

Wanneer je een website op het internet bezoekt wordt normaal gesproken de DNS server van je internet provider geraadpleegd om het bijbehorende IP adres van de website op te vragen. De DNS server is een soort database waarin alle url’s staan met hun bijbehorende IP adressen.

Als een website eenmaal is bezocht wordt de URL en het IP adres tijdelijk aan de lokale DNS cache van je Mac toegevoegd. Hierdoor hoeft niet iedere keer opnieuw de DNS server op het internet te worden benaderd en wordt de verbinding met een website sneller opgezet.

Het hosts bestand bewerken via de systeemvoorkeuren

Bij iedere URL hoort een IP adres, Mac OS X maakt gebruik van DNS servers om een url om te zetten naar het bijbehorend IP adres op het internet. Met behulp van het hosts bestand is het mogelijk om handmatig een IP adres toe te kennen aan een url en zodoende de DNS server te overrulen.

Hiermee kun je bijvoorbeeld voorkomen dat een applicatie opzoek gaat naar een licentie/validatie server. Wanneer je bekent bent met het jailbreaken van iOS dan weet je dat je hiervoor soms de hosts file moet aanpassen. Dit is mogelijk met het onderstaande Terminal commando:

Google’s DNS-service

dnsDNS, oftewel ‘Domain Name System’ zorgt ervoor dat wanneer je een domeinnaam intikt, je naar de juiste computer wordt verwezen. DNS-servers zetten domeinnamen om in IP-adressen. DNS-servers sturen het internetverkeer dus de goede kant op. Elke provider biedt een DNS-server aan en de meeste mensen maken daar ook gebruik van. Je kunt nu echter ook kiezen voor Google. Zelf zegt Google dat haar publieke DNS-dienst het internet sneller en veiliger maakt.

Google’s publieke DNS-service is sneller dan de DNS-servers van de gemiddelde provider omdat Google haar eigen software gebruikt. Daarnaast zouden de ‘nameservers’ van Google ook veiliger zijn, o.a. beveiligd tegen het ‘kaminsky-lek‘.

OS X 10.6.3: De DNS-zoekvolgorde wijzigen

In Mac OS X v10.6.2 en hoger is de zoekvolgorde van DNS-server dynamisch, hierdoor worden servers die niet reageren naar het einde van de zoekvolgorde verplaatst. Dit levert in de meeste gevallen betere prestaties maar het kan ook leiden tot onverwachte resultaten wanneer een bepaalde zoekvolgorde vereist is.

In Mac OS X v10.6 wordt standaard bij het zoeken naar DNS servers de server tijdelijk (ongeveer 30 seconden) uitgeschakeld in de zoekvolgorde als de server geen resultaat geeft (SERV_FAIL antwoorden bij een verzoek) en andere servers zijn beschikbaar voor het verzoek.

De naam van je Mac wijzigen

Met regelmaat komt er bij ons de vraag binnen: “Hoe kan ik de naam van mijn Mac wijzigen”. Het wordt dus tijd dat we dit eens gaan uitleggen.

De naam van je Mac wordt automatisch ingesteld tijdens de installatie van Mac OS X. Deze wordt op gebouwd uit de naam gegevens die je tijdens de installatie ingeeft. Standaard wordt je Mac voorzien van de naam: “Computer van Jouw Naam”. Deze computernaam wordt ook gebruikt om je Mac te identificeren op het netwerk wanneer je bestanden deelt.

Het is vrij eenvoudig om de computernaam van je Mac te wijzigen, ga hiervoor naar: