kzen.dev
  • Întrebări
  • Tag-uri
  • Utilizatori
Notificări
Recompense
Înregistrare
După înregistrare, veți primi notificări despre răspunsurile și comentariile la întrebările DVS.
Logare
Dacă aveţi deja un cont, autentificaţi-vă pentru a verifica notificările noi.
Aici vor fi recompensele pentru întrebările, răspunsurile și comentariile adăugate sau modificate.
Mai mult
Sursă
Editează
 Ken
Ken
Question

Cum pot lista TOATE înregistrările DNS?

Există vreun mod în care pot lista TOATE înregistrările DNS pentru un domeniu?

Știu despre astfel de lucruri ca să sape și nslookup dar numai merge atât de departe. De exemplu, dacă am'am un subdomeniu Un record ca

test A somedomain.co.uk

apoi, dacă nu cer în mod special pentru asta, de exemplu.

dig any test.somedomain.co.uk

Pot't vedea.

Este acolo orice fel (altele decât căutarea în înregistrări de a merge la manager DNS) pentru a vedea exact ce toate înregistrările DNS sunt?

167 2013-10-11T16:28:30+00:00 8
Programare
dns
Popular videos
Change DNS To Google In Windows 10 | How to Set Up 8.8.8.8 DNS Server for Windows 10
Change DNS To Google In Windows 10 | How to Set Up 8.8.8.8 DNS Server for Windows 10
3 ani în urmă
List all DNS records for host (2 Solutions!!)
List all DNS records for host (2 Solutions!!)
2 ani în urmă
DNS Records
DNS Records
6 ani în urmă
DNS Records
DNS Records
9 ani în urmă
Schimbare DNS
Schimbare DNS
8 ani în urmă
Cum descarci înregistrările de la camere de supraveghere, pe telefon ?
Cum descarci înregistrările de la camere de supraveghere, pe telefon ?
2 ani în urmă
Configurarea serverelor DNS la RoTLD.
Configurarea serverelor DNS la RoTLD.
11 ani în urmă
Hur man byter DNS server
Hur man byter DNS server
8 ani în urmă
How to Check Your Current DNS Server (Windows)
How to Check Your Current DNS Server (Windows)
1 an în urmă
How a DNS Server (Domain Name System) works.
How a DNS Server (Domain Name System) works.
7 ani în urmă
DNS Server  ClearOS 7
DNS Server ClearOS 7
4 ani în urmă
Best DNS Server For Gaming (Lower Ping?)
Best DNS Server For Gaming (Lower Ping?)
5 ani în urmă
How To Change Your Namecheap DNS Servers - Namecheap DNS Server Update
How To Change Your Namecheap DNS Servers - Namecheap DNS Server Update
2 ani în urmă
DIY Dynamic DNS Updater on the Raspberry Pi
DIY Dynamic DNS Updater on the Raspberry Pi
7 ani în urmă
How to fix DNS Server not responding error
How to fix DNS Server not responding error
7 ani în urmă
Configuration DNS Primaire et Secondaire | Windows server 2008 R ~ R2
Configuration DNS Primaire et Secondaire | Windows server 2008 R ~ R2
8 ani în urmă
Edicioni Informativ, 21 Janar 2022, Ora 19:30 - Top Channel Albania - News - Lajme
Edicioni Informativ, 21 Janar 2022, Ora 19:30 - Top Channel Albania - News - Lajme
1 an în urmă
« Anterior
Următor »
Solution / Answer
denis phillips
denis phillips
11 octombrie 2013 в 6:30
2013-10-11T18:30:35+00:00
Mai mult
Sursă
Editează
#22485243

Atunci când interogare pentru ORICE veți obține o listă cu toate înregistrările la acest nivel, dar nu mai jos.

# try this
dig google.com any

Acest lucru poate reveni Unei înregistrări, înregistrări TXT, NS înregistrări, înregistrări MX, etc, dacă numele de domeniu este exact "pe google.com". Cu toate acestea, ea nu se va întoarce copilul de înregistrări (de exemplu, www.google.com). Mai precis, s-ar PUTEA obține aceste înregistrări, dacă acestea există. Server de nume nu trebuie să se întoarcă aceste înregistrări în cazul în care decide să nu facă acest lucru (de exemplu, pentru a reduce dimensiunea de răspuns).

O AXFR este o zonă de transfer și este probabil ceea ce vrei. Cu toate acestea, acestea sunt de obicei limitate și nu este disponibil dacă nu poți controla zona. Te'll de obicei efectua o zonă de transfer direct de la autoritate server (@ns1.google.com de mai jos) și de multe ori de la un server de nume care nu pot fi publicate (un stealth nume server).

# This will return "Transfer failed"
dig @ns1.google.com google.com axfr

Dacă aveți de control de zona, puteți să-l configurați pentru a obține transferuri care sunt protejate cu un TSIG cheie. Acesta este un secret partajat care clientul poate trimite la server pentru a autoriza transferul.

denis phillips
denis phillips
Răspuns editat 15 iunie 2018 в 7:48
185
0
 dan3
dan3
15 aprilie 2015 в 9:28
2015-04-15T09:28:00+00:00
Mai mult
Sursă
Editează
#22485247

Am'am îmbunătățit Josh's a răspunde. Am'am observat ca sape arată doar intrările care sunt deja prezente în interogate nameserver's cache, astfel încât acesta's mai bine pentru a trage o autoritate nameserver din SOA (mai degrabă decât să se bazeze pe default nameserver). Am'am, de asemenea, dezactivat de filtrare de wildcard IPs pentru că, de obicei, am'm, de obicei mai interesați de corectitudinea setup.

Noul script-ul are o -x argument pentru extins de ieșire și o -s NS argument pentru a alege o anumită nameserver: dig-x example.com

#!/bin/bash
set -e; set -u
COMMON_SUBDOMAINS="www mail mx a.mx smtp pop imap blog en ftp ssh login"
EXTENDED=""

while :; do case "$1" in
  --) shift; break ;;
  -x) EXTENDED=y; shift ;;
  -s) NS="$2"; shift 2 ;;
  *) break ;;
esac; done
DOM="$1"; shift
TYPE="${1:-any}"

test "${NS:-}" || NS=$(dig +short  SOA "$DOM" | awk '{print $1}')
test "$NS" && NS="@$NS"

if test "$EXTENDED"; then
  dig +nocmd $NS "$DOM" +noall +answer "$TYPE"
  wild_ips=$(dig +short "$NS" "*.$DOM" "$TYPE" | tr '\n' '|')
  wild_ips="${wild_ips%|}"
  for sub in $COMMON_SUBDOMAINS; do
    dig +nocmd $NS "$sub.$DOM" +noall +answer "$TYPE"
  done | cat  #grep -vE "${wild_ips}"
  dig +nocmd $NS "*.$DOM" +noall +answer "$TYPE"
else
  dig +nocmd $NS "$DOM" +noall +answer "$TYPE"
fi
 Community
Community
Răspuns editat 23 mai 2017 в 12:26
26
0
 Zaz
Zaz
3 iulie 2014 в 9:26
2014-07-03T21:26:17+00:00
Mai mult
Sursă
Editează
#22485244

În lipsa de capacitatea de a face zona de transferuri, am scris acest mic script bash, "dg":

#!/bin/bash
COMMON_SUBDOMAINS=(www mail smtp pop imap blog en ftp ssh login)
if [[ "$2" == "x" ]]; then
    dig +nocmd "$1" +noall +answer "${3:-any}"
    wild_ips="$(dig +short "*.$1" "${3:-any}" | tr '\n' '|')"
    wild_ips="${wild_ips%|}"
    for sub in "${COMMON_SUBDOMAINS[@]}"; do
        dig +nocmd "$sub.$1" +noall +answer "${3:-any}"
    done | grep -vE "${wild_ips}"
    dig +nocmd "*.$1" +noall +answer "${3:-any}"
else
    dig +nocmd "$1" +noall +answer "${2:-any}"
fi

Acum am folosi dg example.com pentru a obține un frumos, curat lista de înregistrări DNS, sau dg example.com x pentru a include o grămadă de alte populare subdomenii.

grep -vE "${wild_ips}" filtrează înregistrările care ar putea fi rezultatul unui wildcard DNS intrare, cum ar fi * 10800 ÎNTR-UN 1.38.216.82. În caz contrar, un wildcard de intrare-ar face să apară ca și cum ar exista înregistrări pentru fiecare $COMMON_SUBDOMAN.

Notă: Aceasta se bazează pe "ORICE", interogări, care sunt blocate de către unii furnizori de servicii DNS, cum ar fi CloudFlare]1.

 Zaz
Zaz
Răspuns editat 4 ianuarie 2016 в 10:55
18
0
 squizzy99
squizzy99
14 septembrie 2014 в 1:14
2014-09-14T13:14:08+00:00
Mai mult
Sursă
Editează
#22485245
  1. O zonă de transfer este singura modalitate de a fi sigur că aveți toate subdomeniu înregistrări. Dacă DNS-ul este configurat corect nu ar trebui în mod normal să fie capabil de a efectua o zonă externă de transfer.

  2. De scanează.io proiectul are o bază de date de înregistrări DNS care pot fi descărcate și căutat pentru subdomenii. Acest lucru necesită descărcarea 87GB de DNS date, alternativ, puteți încerca, de căutare on-line a datelor de la https://hackertarget.com/find-dns-host-records/][2]

13
0
 Datavar
Datavar
24 decembrie 2014 в 5:07
2014-12-24T05:07:17+00:00
Mai mult
Sursă
Editează
#22485246

gazdă -un functioneaza foarte bine, similare cu sapi.

De EXEMPLU:

$ host -a google.com
Trying "google.com"
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10403
;; flags: qr rd ra; QUERY: 1, ANSWER: 18, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;google.com.            IN  ANY

;; ANSWER SECTION:
google.com.     1165    IN  TXT "v=spf1 include:_spf.google.com ip4:216.73.93.70/31 ip4:216.73.93.72/31 ~all"
google.com.     53965   IN  SOA ns1.google.com. dns-admin.google.com. 2014112500 7200 1800 1209600 300
google.com.     231 IN  A   173.194.115.73
google.com.     231 IN  A   173.194.115.78
google.com.     231 IN  A   173.194.115.64
google.com.     231 IN  A   173.194.115.65
google.com.     231 IN  A   173.194.115.66
google.com.     231 IN  A   173.194.115.67
google.com.     231 IN  A   173.194.115.68
google.com.     231 IN  A   173.194.115.69
google.com.     231 IN  A   173.194.115.70
google.com.     231 IN  A   173.194.115.71
google.com.     231 IN  A   173.194.115.72
google.com.     128 IN  AAAA    2607:f8b0:4000:809::1001
google.com.     40766   IN  NS  ns3.google.com.
google.com.     40766   IN  NS  ns4.google.com.
google.com.     40766   IN  NS  ns1.google.com.
google.com.     40766   IN  NS  ns2.google.com.
13
0
 deltab
deltab
11 octombrie 2013 в 4:53
2013-10-11T16:53:33+00:00
Mai mult
Sursă
Editează
#22485242

Ce vrei tu se numeste un zona de transfer. Puteți solicita o zonă de transfer folosind dig-t axfr.

O zona este un domeniu și toate domeniile de mai jos, care nu sunt delegate către un alt server.

Rețineți că zona de transferuri nu sunt întotdeauna acceptate. Ei're nu sunt folosite în condiții normale de căutare, numai în replicarea DNS date între servere; dar există și alte protocoale care pot fi utilizate pentru că (cum ar fi rsync peste ssh), poate exista un risc de securitate la expunerea nume, și zona de transfer răspunsuri costa mai mult pentru a genera și trimite decât de obicei DNS.

11
0
Kervin L
Kervin L
25 aprilie 2019 в 9:01
2019-04-25T09:01:04+00:00
Mai mult
Sursă
Editează
#22485249

Pentru Windows:

S-ar putea găsi necesitatea de a verifica starea de domenii DNS records, sau verifica Serverele de Nume pentru a vedea care înregistrează serverele sunt trăgând.

  1. Lansarea Windows Command Prompt prin navigarea la Start > Command Prompt sau prin Run > CMD.

  2. Tip NSLOOKUP și apăsați Enter. Serverul implicit este setat DNS-ul local, Adresa va fi IP-ul local.

  3. Setați DNS Record type doriți să căutare prin tastarea set type=## unde ## este tipul de înregistrare, apoi apăsați Enter. Puteți folosi ORICE, O, AAAA, O+AAAA, CNAME, MX, NS, PTR, SOA, sau SRV ca tip de înregistrare.

  4. Acum, introduceți numele de domeniu pe care doriți să interogare, apoi apăsați Enter.. În acest exemplu, vom folosi Managed.com.

  5. NSLOOKUP se va întoarce de înregistrare intrări pentru domeniul pe care ați introdus-o.

  6. De asemenea, puteți să modificați Serverele de Nume care sunt în interogarea. Acest lucru este util dacă sunteți verificarea înregistrărilor înainte de DNS a propagat. Pentru a schimba Numele Server de tip server [nume server]. Înlocui [nume server] cu Numele de Servere pe care doriți să utilizați. În acest exemplu, vom stabili ca aceste NSA.managed.com.

  7. După ce s-a schimbat, schimba tipul de interogare (Pasul 3) dacă este necesar, apoi introduceți noua un domeniu nou (Pasul 4.)

Pentru Linux:

  1. Verificați Înregistrările DNS Folosind Sape Comanda Sape standuri pentru domeniul informații groper este un instrument flexibil pentru interogarea DNS servere de nume. Se efectuează DNS și afișează răspunsurile care sunt returnate de server de nume(e) care au fost interogate. Cele mai DNS administratorii folosi sape pentru a depana probleme de DNS din cauza flexibilității sale, ușurința de utilizare și claritate de ieșire. Alte instrumente de căutare tind să aibă mai puține funcții decât sape.

  2. Verificați Înregistrările DNS Folosind Comanda NSlookup Nslookup este un program de interogare Internet serverele de nume de domeniu. Nslookup are două moduri interactive și non-interactive.

Modul interactiv permite utilizatorului pentru a interoga serverele de nume pentru informații cu privire la diverse gazde și domenii sau pentru a imprima o listă de gazde într-un domeniu.

Modul Non-interactiv este utilizat pentru a imprima doar numele și informațiile solicitate pentru o gazdă sau de domeniu. E rețea instrument de administrare care le va ajuta să verificați și depanarea DNS probleme conexe.

  1. Verificați Înregistrările DNS Folosind Host Comanda gazda este un utilitar simplu pentru efectuarea de căutări DNS. Acesta este în mod normal folosit pentru a converti nume la adrese IP și invers. Atunci când nu există argumente sau opțiuni sunt date, gazda imprimă un scurt rezumat al acesteia argumente în linia de comandă și opțiuni.
Richard Garside
Richard Garside
Răspuns editat 3 iunie 2019 в 7:13
4
0
Mike Fraanje
Mike Fraanje
25 octombrie 2017 в 12:58
2017-10-25T12:58:01+00:00
Mai mult
Sursă
Editează
#22485248

Nu există nici o modalitate ușoară de a obține toate înregistrările DNS pentru un domeniu într-o singură instanță. Puteți vizualiza doar anumite înregistrări de exemplu, dacă vrei să vezi Un record pentru un anumit domeniu, se poate folosi comanda: sape un(tip de înregistrare) domain.com. Aceasta este aceeași pentru toate celelalte tipuri de înregistrări vrei să vezi pentru acel domeniu.

Dacă nu sunteți familiarizați cu interfață linie de comandă, puteți utiliza, de asemenea, un site ca mxtoolbox.com. Care este foarte util instrument pentru obținerea de înregistrări dintr-un domeniu.

Sper că asta îți răspunde la întrebare.

0
0
Adăugati o întrebare
Categorii
Toate
Tehnologii
Cultură
Viață / Artă
Stiință
Profesii
Afaceri
Utilizatori
Toate
Nou
Populare
1
ALEX EPRST
Înregistrat 14 ore în urmă
2
Daniel Gogov
Înregistrat 1 săptămână în urmă
3
工藤 芳則
Înregistrat 2 săptămâni în urmă
4
Ирина Беляева
Înregistrat 2 săptămâni în urmă
5
Darya Arsenyeva
Înregistrat 3 săptămâni în urmă
BG
DE
EL
ES
FR
ID
IT
JA
KO
LT
LV
NL
NO
PT
RO
RU
TR
ZH
© kzen.dev 2023
Sursă
stackoverflow.com
în cadrul licenței cc by-sa 3.0 cu atribuire