Περισσότερα
Γραμμή εντολών για τη λίστα διακομιστών DNS που χρησιμοποιούνται από το σύστημά μου
Υπάρχει μια εντολή για τη λίστα των διακομιστών dns που χρησιμοποιούνται από το σύστημά μου;
Δοκίμασα
$ 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
Αλλά δεν αναφέρει κανέναν διακομιστή, αν πάω στο "Network Manager GUI Tool", στην ενότητα Wireless αναφέρει "DNS 192.168.1.1 8.8.8.8.8 8.8.8.4.4",
Μπορώ να πάρω τις ίδιες πληροφορίες από τη γραμμή εντολών;
Χρησιμοποιώ Ubuntu 12.04 LTS
259
3
Το resolv.conf δεν χρησιμοποιείται πλέον, εκτός αν το εφαρμόζετε μόνοι σας. Ο διαχειριστής δικτύου το κάνει τώρα. Δημιούργησα ένα ψευδώνυμο για να παραθέσω τους διακομιστές DNS στο σύστημά μου, καθώς μερικές φορές αλλάζω από το OpenDNS στο open DNS της Google's.
Ubuntu >= 15
**Ubuntu
Αυτό ισχύει για το Ubuntu 13.10 και νωρίτερα. Για το Ubuntu 14.04 και άνω, δείτε [Koala Yeung's answer to: Πώς να ξέρω τι DNS χρησιμοποιώ στο Ubuntu από την 14.04 και μετά][1]
Φαίνεται ότι το διαχειρίζεται ο διαχειριστής δικτύου. Ρίξτε μια ματιά εδώ http://manpages.ubuntu.com/manpages/precise/man5/NetworkManager.conf.5.html
για μια εκτενή εξήγηση.
Η σύντομη εκδοχή είναι να κοιτάξετε στο
ή