Ändern der dnsmasq-Einstellungen
ServBay enthält den dnsmasq-Dienst und bietet flexible Konfigurationsoptionen. In diesem Artikel wird detailliert beschrieben, wie Sie die dnsmasq-Einstellungen in ServBay ändern können, einschließlich des Speicherorts der Datei dnsmasq.conf
und der üblichen Konfigurationsoptionen.
Übersicht
In ServBay befinden sich die Konfigurationsdateien von dnsmasq im Verzeichnis /Applications/ServBay/etc/dnsmasq
. Hier ist der genaue Speicherort der Konfigurationsdateien:
dnsmasq.conf
:/Applications/ServBay/etc/dnsmasq/dnsmasq.conf
domains.conf
:/Applications/ServBay/etc/dnsmasq/domains.conf
dnsmasq.conf Konfiguration
Die Datei dnsmasq.conf
ist die Hauptkonfigurationsdatei von dnsmasq und wird verwendet, um verschiedene Optionen für DNS und DHCP zu setzen.
Übliche Konfigurationsoptionen
Nachfolgend einige gängige dnsmasq.conf
Konfigurationen und deren Änderungsmethoden:
DNS-Server festlegen:
server=8.8.8.8 server=8.8.4.4
1
2Cache-Größe festlegen:
cache-size=1000
1Domain festlegen:
domain=local
1DNS-Abfrageprotokollierung aktivieren:
log-queries
1DHCP-Bereich festlegen:
dhcp-range=192.168.0.50,192.168.0.150,12h
1
Anpassung von DNS-Einträgen
dnsmasq erlaubt Ihnen, DNS-Einträge anzupassen, was für kleine Netzwerke oder Entwicklungsumgebungen sehr nützlich ist. Die Konfigurationsdatei befindet sich in domains.conf
.
STOP
domains.conf
wird automatisch von ServBay überschrieben. Bitte verwenden Sie ServBay's Verwaltung des lokalen DNS-Dienstes zur Änderung
Beispiel Konfiguration
Nachfolgend einige Beispiele für angepasste DNS-Einträge:
- Lokale Domain-Auflösung einstellen:
address=/servbay.host/127.0.0.1
1
Neustart von dnsmasq
Nach dem Ändern der dnsmasq-Konfigurationsdateien muss der Dienst neu gestartet werden, damit die Änderungen wirksam werden. Sie können dies über das ServBay-Verwaltungsinterface oder das Befehlszeilenwerkzeug servbayctl
tun.
Neustart über das ServBay Verwaltungsinterface
- Öffnen Sie das ServBay Verwaltungsinterface.
- Navigieren Sie zu
Dienstleistungen
. - Finden Sie den dnsmasq-Dienst und klicken Sie auf die Schaltfläche
Neustart
.
Neustart über servbayctl
Mit dem Befehlszeilentool servbayctl
können Sie den dnsmasq-Dienst bequem neu starten:
servbayctl restart dnsmasq -all
Zusammenfassung
In ServBay befinden sich die dnsmasq-Konfigurationsdateien im Verzeichnis /Applications/ServBay/etc/dnsmasq
. Durch das Ändern dieser Dateien können Sie DNS-Server, Cache-Größe, Domäne, Protokollierung aktivieren sowie den DHCP-Bereich konfigurieren. Angepasste DNS-Einträge können ebenfalls über diese Dateien konfiguriert werden. Nach der Änderung dieser Konfigurationsdateien können Sie den dnsmasq-Dienst über das ServBay-Verwaltungsinterface oder das Befehlszeilentool servbayctl
neu starten, damit die Änderungen wirksam werden.