de-vraag
  • Pytania
  • Tagi
  • Użytkownicy
Powiadomienia
Nagrody
Rejestracja
Po zarejestrowaniu się, będziesz otrzymywać powiadomienia o odpowiedziach i komentarzach do swoich pytań.
Zaloguj się
Brak tłumaczeń pasujących do Twojego wyszukiwania Jeśli masz już konto, zaloguj się, aby sprawdzić nowe powiadomienia.
Za dodane pytania, odpowiedzi i komentarze przewidziane są nagrody.
Więcej
Źródło
Edytuj
Anurag Uniyal
Anurag Uniyal
Question

Wiersz poleceń do tworzenia listy serwerów DNS używanych przez mój system

Czy istnieje komenda do tworzenia listy serwerów dns używanych przez mój system?

Próbowałem

$ 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 ma na liście żadnych serwerów, jeśli przejdę do "Network Manager GUI Tool", w sekcji Wireless wymienia "DNS 192.168.1.1 8.8.8.8.8.8.4.4"

Czy mogę uzyskać te same informacje z wiersza poleceń?

Używam Ubuntu 12.04 LTS

259 2012-06-18T14:36:27+00:00 3
Jesús Carrera
Jesús Carrera
Edytowane pytanie 11. października 2015 в 6:43
Ubuntu
command-line
dns
Popular videos
6 USTAWIEŃ które MUSISZ ZMIENIĆ w Androidzie!
6 USTAWIEŃ które MUSISZ ZMIENIĆ w Androidzie!
2 lata temu
Linux Tutorial for Beginners: Introduction to Linux Operating System
Linux Tutorial for Beginners: Introduction to Linux Operating System
5 lat temu
Jak utworzyć i uruchomić plik wsadowy w systemie Windows 11/10
Jak utworzyć i uruchomić plik wsadowy w systemie Windows 11/10
5 miesięcy temu
How a DNS Server (Domain Name System) works.
How a DNS Server (Domain Name System) works.
5 lat temu
JAK ZROBIĆ SERWER MINECRAFT NA PLUGINACH? — [Bukkit / Spigot / Paper] — Graj ze znajomymi!
JAK ZROBIĆ SERWER MINECRAFT NA PLUGINACH? — [Bukkit / Spigot / Paper] — Graj ze znajomymi!
2 lata temu
Ubuntu: Command-line to list DNS servers used by my system
Ubuntu: Command-line to list DNS servers used by my system
2 lata temu
3.1 Implementing DNS on Windows Server 2016 (Step by Step guide)
3.1 Implementing DNS on Windows Server 2016 (Step by Step guide)
4 lata temu
Użytkownicy i komputery w Active Directory
Użytkownicy i komputery w Active Directory
1 rok temu
Adresy IPv4 w sieci teleinformatycznej
Adresy IPv4 w sieci teleinformatycznej
1 rok temu
Proces rozwiązywania nazw: Nazwa hosta + sufiks DNS = FQDN (część 7)
Proces rozwiązywania nazw: Nazwa hosta + sufiks DNS = FQDN (część 7)
2 lata temu
#2 Ansible - polecenia ad-hoc z poziomu command line | Tutorial PL
#2 Ansible - polecenia ad-hoc z poziomu command line | Tutorial PL
2 lata temu
Bezpieczni w sieci z OSE – Internet bez tajemnic
Bezpieczni w sieci z OSE – Internet bez tajemnic
11 miesięcy temu
UŻYTECZNE POLECENIA W WINDOWS
UŻYTECZNE POLECENIA W WINDOWS
9 lat temu
[SIECI#13] - Linia poleceń (konsola) - Packet Tracer
[SIECI#13] - Linia poleceń (konsola) - Packet Tracer
1 rok temu
5 zajęcia kursu MS70-741 w AdminAkademia - Konfiguracja serwera DNS w systemie Windows Server(cz. 4)
5 zajęcia kursu MS70-741 w AdminAkademia - Konfiguracja serwera DNS w systemie Windows Server(cz. 4)
1 rok temu
Windows 10: Tworzenie archiwów zip z wykorzystaniem polecenia Powershell.
Windows 10: Tworzenie archiwów zip z wykorzystaniem polecenia Powershell.
6 lat temu
2 zajęcia kursu LPIC2 w AdminAkademia - Konfiguracja serwera DNS w systemie GNU/Linux
2 zajęcia kursu LPIC2 w AdminAkademia - Konfiguracja serwera DNS w systemie GNU/Linux
1 rok temu
Szkolenie Linux: ACL - Nadawanie Uprawnień W Systemie Linux
Szkolenie Linux: ACL - Nadawanie Uprawnień W Systemie Linux
11 miesięcy temu
« Poprzedni
Następny »
To pytanie ma 1 odpowiedź w języku angielskim, aby je przeczytać zaloguj się na swoje konto.
Solution / Answer
Marty Fried
Marty Fried
18. czerwca 2012 в 3:20
2012-06-18T15:20:45+00:00
Więcej
Źródło
Edytuj
#20713805

resolv.conf nie jest już tak naprawdę używany, chyba że sam go zaimplementujesz. Teraz robi to administrator sieci. Stworzyłem alias do listy serwerów DNS w moim systemie, ponieważ czasami przełączam się z OpenDNS na Google's open DNS.

Ubuntu >= 15

nmcli device show <interfacename> | grep IP4.DNS

Ubuntu <= 14

nmcli dev list iface <interfacename> | grep IP4

W moim przypadku, <interfacename> jest eth0, co jest powszechne, ale nie zawsze tak jest.

Sprawdź, czy to jest to, czego chcesz.

EDIT:

Myślę, że resolv.conf jest faktycznie używany pośrednio, ponieważ menedżer sieci tworzy serwer, który nasłuchuje na 127.0.0.1, ale powiedziano mi, że jest to szczegół implementacji, na który nie należy liczyć. Myślę, że jeśli wprowadzisz adresy DNS przed tym wpisem, mogą one zostać użyte, ale nie jestem pewien, jak to dokładnie działa. Myślę, że najlepiej jest używać menedżera sieci w większości przypadków, gdy jest to możliwe.

 KrisWebDev
KrisWebDev
Edytowana odpowiedź 12. czerwca 2016 в 12:13
257
0
 tgm4883
tgm4883
18. czerwca 2012 в 3:22
2012-06-18T15:22:54+00:00
Więcej
Źródło
Edytuj
#20713806

Jest to ważne dla Ubuntu 13.10 i wcześniejszych. Dla Ubuntu 14.04 i nowszych, zobacz Koala Yeung's answer to: How to know what DNS am I using in Ubuntu from 14.04 onwards


Użyj

nm-tool

Otrzymasz wynik podobny do

NetworkManager Tool

State: connected (global)

- Device: eth0  [Wired connection 1] -------------------------------------------
  Type:              Wired
  Driver:            e1000e
  State:             connected
  Default:           yes
  HW Address:        00:11:22:33:44:55

  Capabilities:
    Carrier Detect:  yes
    Speed:           1000 Mb/s

  Wired Properties
    Carrier:         on

  IPv4 Settings:
    Address:         10.21.6.13
    Prefix:          24 (255.255.255.0)
    Gateway:         10.21.6.1

    DNS:             10.22.5.133
    DNS:             10.22.5.3

Lub aby zobaczyć tylko DNS zrób

nm-tool | grep DNS
 JamesThomasMoon1979
JamesThomasMoon1979
Edytowana odpowiedź 3. sierpnia 2017 в 12:04
85
0
 mbs
mbs
18. czerwca 2012 в 2:46
2012-06-18T14:46:19+00:00
Więcej
Źródło
Edytuj
#20713804

Wygląda na to, że jest zarządzany przez menedżera sieci. Zajrzyj tutaj http://manpages.ubuntu.com/manpages/precise/man5/NetworkManager.conf.5.html

dla obszernego wyjaśnienia.

Lub krótka wersja to szukać w

 /etc/NetworkManager/NetworkManager.conf

lub

 <SYSCONFDIR>/NetworkManager/NetworkManager.conf
0
0
Dodaj pytanie
Kategorie
Wszystkie
Technologia
Kultura / Rekreacja
Życie / Sztuka
Nauka
Profesjonalny
Biznes
Użytkownicy
Wszystkie
Nowy
Popularny
1
365
Zarejestrowany 1 dzień temu
2
True Image
Zarejestrowany 1 dzień temu
3
archana agarwal
Zarejestrowany 3 dni temu
4
Maxim Zhilyaev
Zarejestrowany 6 dni temu
5
adambotsfford adambotsfford
Zarejestrowany 1 tydzień temu
DA
DE
EL
ES
FR
ID
IT
JA
KO
NL
PL
PT
RU
SK
ZH
© de-vraag 2022
Źródło
askubuntu.com
na podstawie licencji cc by-sa 3.0 z przypisaniem