Viac na
Príkazový riadok na zoznam serverov DNS používaných mojím systémom
Existuje príkaz na vypísanie serverov DNS používaných mojím systémom?
Skúšal som
$ 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
Ale nie'to zoznam žiadnych serverov, ak idem do "Network Manager GUI Tool", v sekcii Wireless to uvádza "DNS 192.168.1.1 8.8.8.8 8.8.8.4.4"
Môžem získať rovnaké informácie z príkazového riadku?
Používam Ubuntu 12.04 LTS
259
3
Súbor resolv.conf sa už v skutočnosti nepoužíva, pokiaľ ho neimplementujete sami. Teraz to robí správca siete. Vytvoril som alias na zoznam serverov DNS v mojom systéme, pretože niekedy prechádzam z OpenDNS na Google's open DNS.
Ubuntu >= 15
**Ubuntu
Toto platí pre Ubuntu 13.10 a staršie verzie. Pre Ubuntu 14.04 a novšie pozri Koala Yeung's answer to: Ako zistiť, aký DNS používam v Ubuntu od verzie 14.04
Použite
Získate výstup podobný
Alebo ak chcete zobraziť len DNS, urobte
Zdá sa, že ho spravuje správca siete. Pozrite sa sem http://manpages.ubuntu.com/manpages/precise/man5/NetworkManager.conf.5.html
pre rozsiahle vysvetlenie.
Alebo skrátená verzia je hľadať v
alebo