08 - Lokaler DNS-Server mit Dnsmasq

Zuletzt aktualisiert am 2. Februar 2024 1 Minute

Ein zwischenspeichernder DNS-Server, beschleunigt den Verbindungsaufbau zu Domains im Internet entweder nur für den lokalen PC oder für alle Teilnehmer im LAN-Netzwerk.

Wir wollen eine Wildcard-Weiterleitung aller *.test DNS-Namen an localhost einrichten.

brew install dnsmasq

Host aufsetzen

echo 'address=/.test/127.0.0.1' > /usr/local/etc/dnsmasq.conf

Start und Autostart

sudo brew services start dnsmasq

zu den Resolvern hinzufügen

sudo mkdir -v /etc/resolver
sudo bash -c 'echo "nameserver 127.0.0.1" > /etc/resolver/test'

und testen ob es läuft

ping das-ist-ein.test