![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 3.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam panowie
Od razu może przeproszę za to, że nie podpisałem tematu jak trzeba lub łamię jakiś inny regulamin forum, o którym nie wiem, jednak problem jest dość pilny, a przyznam się że dawno tu nie zaglądałem. Otóż parę miesięcy temu stworzyłem projekt, który tworzy statystyki domen. Front-end jaki i skrypt uważam, że działa bardzo dobrze, zwłaszcza że odpytywane są domeny w cronie cyklicznie około 50 000 . Do tej pory nie były wykrywane żadne nieprawidłowości. Jednak ostatnio statystyki pokazały dość poważny spadek tych domen. Jak się okazało funkcja phpowa, której używam do odpytywania dnsów domen ,nie odopytuje domen, które nie posiadają rekordu A. Do odpytywania domen stosuje funkcję dns_get_record(); Oczywiście mógł bym tu zastosować odpytywanie curlem serwera WHOIS, jednak przy tak wielu domenach serwer odpytujący zostałby zablokowany bardzo szybko . Zauważyłem że podobny problem ma serwis https://mxtoolbox.com/dnscheck.aspx . Który przy braku takiego rekordu nie zwraca dnsów domen. Moje pytanie następujące. Czy istnieje jakiś sposób, który umożliwi odpytanie DNSów tak wielu domen w przypadku kiedy takiego rekordu brak . Pozdrawiam i liczę na jakieś podpowiedzi ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
uixowy `dig` ?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 3.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
unixowy dig również nie zwraca dnsów w przypadku braku rekordu A. Sprawdzałem
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
pokaż jedną taką domenę
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 3.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
8uenqbtt.pl
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Domena nie istnieje.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 3.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 376 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Domena jest zarejestrowana ale nie ma żadnych wpisów w dns.
-------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 3.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
rekordów nie posiada ale posiada DNSy . Link powyżej
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 6 376 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
A dnsy te nic nie wiedzą o podanej domenie. Równie dobrze mogłoby tam być podane ns.google.com. zatem i tak nie ma sensu zwracać takich danych.
-------------------- |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
`dig +trace 8uenqbtt.pl | grep "8uenqbtt.pl"` Ale trochę to zajmuje.
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 3.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
dzięki panowie . Też tak właśnie myślę ,ale jednak spadek w statystykach jest a ja muszę to jakoś wytłumaczyć.
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 1 Dołączył: 24.12.2013 Ostrzeżenie: (0%) ![]() ![]() |
przeciez wystarczy `dig -t NS 8uenqbtt.pl`
lub dns_get_record('8uenqbtt.pl', DNS_NS); Ten post edytował q.michal 29.08.2017, 17:26:17 |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Oba nie zwracają danych. Przynajmniej mi
![]() |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 1 Dołączył: 24.12.2013 Ostrzeżenie: (0%) ![]() ![]() |
Kod $ dig -t NS 8uenqbtt.pl ; <<>> DiG 9.11.1-P1 <<>> -t NS 8uenqbtt.pl ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 49588 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;8uenqbtt.pl. IN NS ;; ANSWER SECTION: 8uenqbtt.pl. 86400 IN NS ns5.webd.pl. 8uenqbtt.pl. 86400 IN NS ns7.webd.pl. ;; Query time: 15 msec ;; SERVER: 172.16.0.254#53(172.16.0.254) ;; WHEN: Wed Aug 30 20:01:55 CEST 2017 ;; MSG SIZE rcvd: 81 Kod $ php -a
Interactive shell php > dns_get_record('8uenqbtt.pl', DNS_NS); php > $x = dns_get_record('8uenqbtt.pl', DNS_NS); php > var_dump($x); array(2) { [0]=> array(5) { ["host"]=> string(11) "8uenqbtt.pl" ["class"]=> string(2) "IN" ["ttl"]=> int(86395) ["type"]=> string(2) "NS" ["target"]=> string(11) "ns5.webd.pl" } [1]=> array(5) { ["host"]=> string(11) "8uenqbtt.pl" ["class"]=> string(2) "IN" ["ttl"]=> int(86395) ["type"]=> string(2) "NS" ["target"]=> string(11) "ns7.webd.pl" } } Ten post edytował q.michal 30.08.2017, 19:07:55 |
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Kod → dig -t NS 8uenqbtt.pl ; <<>> DiG 9.10.3-P4-Ubuntu <<>> -t NS 8uenqbtt.pl ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 49727 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; QUESTION SECTION: ;8uenqbtt.pl. IN NS ;; Query time: 82 msec ;; SERVER: 127.0.1.1#53(127.0.1.1) ;; WHEN: Wed Aug 30 20:13:22 CEST 2017 ;; MSG SIZE rcvd: 40 tak że ten. |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 6 376 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Najlepszą odpowiedzią jest
Kod dig 8uenqbtt.pl @ns7.webd.pl ; <<>> DiG 9.10.4-P5 <<>> 8uenqbtt.pl @ns7.webd.pl ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 64393 ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1 ;; WARNING: recursion requested but not available ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;8uenqbtt.pl. IN A ;; Query time: 10 msec ;; SERVER: 194.181.15.61#53(194.181.15.61) ;; WHEN: Wed Aug 30 20:44:10 CEST 2017 ;; MSG SIZE rcvd: 40 Oba NSy nic nie wiedzą o tej domenie. -------------------- |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 1 Dołączył: 24.12.2013 Ostrzeżenie: (0%) ![]() ![]() |
Domena jest oddelegowana na te DNSy, ale strefa nie jest na nich w ogole skonfigurowana.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 6.05.2025 - 08:11 |