Sind "dns-nameservers xxxx" und "nameserver" in mehreren Zeilen dasselbe?

738
LewlSauce

Weiß jemand, ob es einen Unterschied gibt:

dns-nameservers 8.8.8.8 8.8.4.4 

und

nameserver 8.8.8.8 nameserver 8.8.4.4 

Nach meinem Verständnis sind sie genau das Gleiche, aber ich könnte mich irren. Dies kommt von /etc/resolv.conf

0

1 Antwort auf die Frage

1
M. T.

Sie sind ähnlich, nameserverfunktionieren aber nur in /etc/resolv.confund jeder DNS-Server muss in einer eigenen Zeile stehen. Die Handbuchseite für resolv.conf (5) zeigt, welche Schlüsselwörter in dieser Datei zulässig sind. Eine Zeile mit dns-nameserverswird in dieser Datei nicht funktionieren. Die Datei resolv.confist auf nahezu allen Unix-Systemen Standard und wird schon lange verwendet.

dns-nameserverswird in einem anderen (ähnlichen) Kontext verwendet, der /etc/network/interfacesDatei, die hauptsächlich auf Debian-basierten Linux-Systemen (wie Ubuntu) verwendet wird. Andere Unix-Betriebssysteme und sogar andere "Flavors" von Linux verwenden diese Datei normalerweise nicht. Aber in diesem Fall wird nameserver(Singular) nicht funktionieren, wird aber dns-nameservers. Weitere Informationen hierzu finden Sie unter https://wiki.debian.org/NetworkConfiguration .

Süss! Macht den perfekten Menschen. Vielen Dank für diese Erklärung! LewlSauce vor 8 Jahren 0