Kommandolinje for å liste opp DNS-servere som brukes av systemet mitt
Finnes det en kommando for å liste opp dns-servere som brukes av systemet mitt?
Jeg har prøvd
$ 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
Men den viser ingen servere, hvis jeg går til "Network Manager GUI Tool", i Wireless-delen viser den "DNS 192.168.1.1 8.8.8.8.8 8.8.4.4"
Kan jeg få samme informasjon fra kommandolinjen?
Jeg bruker Ubuntu 12.04 LTS
259
3
resolv.conf brukes egentlig ikke lenger, med mindre du implementerer den selv. Nettverksadministratoren gjør det nå. Jeg opprettet et alias for å liste opp DNS-serverne på systemet mitt, siden jeg av og til bytter fra OpenDNS til Googles åpne DNS.
Ubuntu >= 15.
**Ubuntu
Dette gjelder for Ubuntu 13.10 og tidligere. For Ubuntu 14.04 og nyere, se Koala Yeung's svar på: Hvordan vite hvilken DNS jeg bruker i Ubuntu fra og med 14.04.
Bruk
Du vil få et resultat som ligner på
Eller for å se bare DNS kan du gjøre følgende
Ser ut til å administreres av Network Manager. Ta en titt her http://manpages.ubuntu.com/manpages/precise/man5/NetworkManager.conf.5.html.
for en omfattende forklaring.
Eller kortversjonen er å se i
eller