Commando-regel om DNS-servers op te sommen die door mijn systeem worden gebruikt
Is er een commando om een lijst te maken van dns-servers die door mijn systeem worden gebruikt?
Ik heb geprobeerd
$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1
$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
Maar het somt geen servers op, als ik naar "Network Manager GUI Tool" ga, in de Wireless sectie somt het "DNS 192.168.1.1 8.8.8.8.8.4.4" op;
Kan ik dezelfde informatie krijgen vanaf de opdrachtregel?
Ik gebruik Ubuntu 12.04 LTS
259
3
resolv.conf wordt niet echt meer gebruikt, tenzij je het zelf implementeert. De netwerkbeheerder doet het nu. Ik heb een alias aangemaakt om de DNS servers op mijn systeem op te sommen, omdat ik soms overschakel van OpenDNS naar Google's open DNS.
Ubuntu >= 15
**Ubuntu
Dit is geldig voor Ubuntu 13.10 en eerder. Voor Ubuntu 14.04 en hoger, zie Koala Yeung's antwoord op: Hoe weet ik welke DNS ik gebruik in Ubuntu vanaf 14.04
Gebruik
U zult een uitvoer krijgen gelijkaardig aan
Of om alleen de DNS te zien doe
Lijkt te worden beheerd door netwerkbeheerder. Kijk hier eens http://manpages.ubuntu.com/manpages/precise/man5/NetworkManager.conf.5.html
voor een uitgebreide uitleg.
Of de korte versie is om te kijken in
of