Περισσότερα
Πώς μπορώ να προσθέσω έναν διακομιστή DNS μέσω του resolv.conf;
Είναι το /etc/resolv.conf
άχρηστο στο Ubuntu 12.04 LTS (Precise Pangolin);
Βλέπω ότι οι πληροφορίες του διακομιστή DNS αποθηκεύονται τώρα στο NetworkManager. Το εργαλείο γραμμής εντολών nmcli
μπορεί να σας το εμφανίσει.
Αν θέλω να προσθέσω έναν ακόμη DNS διακομιστή, θα βοηθήσει η προσθήκη του στο /etc/resolv.conf
χρησιμοποιώντας το πακέτο resolvconf
;
208
3
Αν το
/etc/resolv.conf
περιέχει τοnameserver 127.0.0.1
τότε η προσθήκη καταχωρήσεων στο/etc/resolvconf/resolv.conf.d/tail
δεν θα κάνει τίποτα χρήσιμο.Αν χρησιμοποιείτε το NetworkManager τότε θα πρέπει να προσθέσετε στατικά τις διευθύνσεις των nameserver μέσω του δείκτη δικτύου: Επεξεργασία συνδέσεων... | Edit... | Ρυθμίσεις IPv4 | Πρόσθετοι διακομιστές DNS.
Αν πραγματικά θέλετε να προσθέσετε περισσότερες καταχωρήσεις στο
/etc/resolv.conf
, δημιουργήστε ένα/etc/resolvconf/resolv.conf.d/tail
και προσθέστε τις εκεί.Όπως με κάθε έκδοση του Ubuntu, συνιστάται να διαβάσετε τις Σημειώσεις Έκδοσης του Ubuntu, διαθέσιμες εδώ:
Οι ενότητες Επιφάνεια εργασίας και Κοινή υποδομή περιέχουν έναν σύνδεσμο στο
Φαίνεται ότι μιλάτε για το πακέτο resolvconf.
Εγκαταστήστε το πακέτο resolvconf.
Εκτελέστε το
Στην κορυφή του αρχείου υπάρχει μια τρομακτική προειδοποίηση. Το αρχείο /etc/resolv.conf δημιουργείται αυτόματα από τα περιεχόμενα αυτού του αρχείου- η προειδοποίηση βρίσκεται εκεί ώστε να τοποθετηθεί στο /etc/resolv.conf όταν δημιουργείται το /etc/resolv.conf. Στο τέλος του αρχείου, προσθέστε
Πατήστε Ctrl x και απαντήστε ναι για την αποθήκευση του αρχείου. Για το τέλος, αναδημιουργήστε το αρχείο /etc/resolv.conf, ώστε οι αλλαγές να εφαρμοστούν αμέσως:
Στη συνέχεια, ελέγξτε τα περιεχόμενα του αρχείου /etc/resolv.conf για να δείτε ότι η γραμμή που προσθέσατε είναι τώρα εκεί. Επιπλέον, θα εξακολουθεί να υπάρχει την επόμενη φορά που θα εκκινήσει το μηχάνημά σας ή θα επανεκκινήσει η υπηρεσία δικτύου, όποιο από τα δύο συμβεί πρώτα.
Σημείωση: Αυτή η απάντηση αφορούσε μια μάλλον διαφορετική, προ-συγχώνευσης έκδοση της Ερώτησης, με έμφαση μόνο στην προ-σύνδεση ενός επιθυμητού διακομιστή ονομάτων.
Αυτό λειτουργεί πριν από την έκδοση 12.04:
και προσθέστε :
prepend domain-name-servers 127.0.0.0.1;
(Στην πραγματικότητα, αυτή η γραμμή είναι ήδη παρούσα, το μόνο που χρειάζεται να κάνετε είναι να καταργήσετε το σχόλιο).