[BSD] DNS Query? lassú

gabor at zahemszky.hu gabor at zahemszky.hu
2015. Sze. 1., K, 11:19:54 CEST


Szia!

Azért ha jobban megnézed, nem csak abban van eltérés a host és drill 
féle kérdésben,
hogy az egyik IPv6-ot és MX-et is próbál, hanem a használt fejléc 
bitekben is.
A host-féle kérésben a fejléc bitek:
QR - ez egy query
RD - recursion desired
RA - recursion accepted

ezzel szemben a drill-nél:
RD - és slussz, passz.

Mondjuk valami turpisság lehet a megjelenítés(ek)ben, mert személy 
szerint azt tartom
logikusnak, hogy a query mind a két parancs esetén be legyen kapcsolva, 
ellenben az
RA-flag normálisan nem a kérésben, hanem a válaszban kéne. (Valamint a 
válaszban nem
kéne a qr-flag.)

Azaz a helyedben nem az nslookup/host/dig/drill/stb parancs kimenetére 
támaszkodnék akkor,
amikor a hiba okát keresem, hanem ezekkel a parancsokkal kiküldött 
kérések (és a rájuk
adott válaszok) tcpdump-pal (vagy valami hasonlóval, nyilván wireshark 
is lehet) begyűjtött
adatait ellenőrizném.

(A drill hülyeségére jellemző, hogy ha a doksi alapján bekapcsolom - az 
alapból bekapcsolt -
qr-flaget:

drill -V5 -o QR ami.neked.kell

- no ez 30 sec timeout után network error-ral fejeződik be. Ha pedig 
kikapcsolom, akkor
villámgyors. :-) Szóval nem hiszem el amit ír.) Persze a mérés, meg a 
"gyors-nem-gyors"
érzet attól még adott. Sajnos végigfutva a fent emlegetett 
nslookup/host/dig/drill
manualjait, egyedül a drill teszi - elvben - lehetővé pl. ehnnek a 
flag-nek a beállítását,
mint ahogy az elvileg a válaszban szereplő RA-flag kérésbeli módosítása 
sem kérhető a többi
parancsnál. Még a dignek vannak hasonló opciói, de ezeket az sem 
támogatja (már amilyen
gépen én néztem.)

Zahy < Gabor at Zahemszky dot HU >


2015-09-01 09:51 időpontban Péchy Gáspár ezt írta:
> 2015.08.31. 22:01 keltezéssel, gabor at zahemszky.hu írta:
>> Hát annyi azért ránézésre is látszik, hogy aki gondolkozott, az 
>> IPv6-os címet
>> és MX-et is kért :-)
>>
>> Zahy
>>
>> 2015-08-31 20:56 időpontban Péchy Gáspár ezt írta:
>>> 2015.08.31. 20:40 keltezéssel, gabor at zahemszky.hu írta:
>>>> 2015-08-31 20:32 időpontban Péchy Gáspár ezt írta:
>>>>> Tartomány, SMB nincs, hosts file primitív (4 bejegyzés), a leírt
>>>>> jelenség következetes :(
>>>>> Mindenesetre éjjel megpróbálok a vmware-n egy network 
>>>>> újraindítást.
>>>>> Azért ha valaki tudja, mi a működésbeni különbség a host és drill
>>>>> között, örülnék, ha felvilágosítana - hátha adna valami 
>>>>> támpontot.
>>>>
>>>> Add ki mind a két parancsot verbose módban, és hasonlítgasd az 
>>>> eredményt,
>>>> hátha feltűnik valami különbség a flag-ek vagy épp a válaszoló 
>>>> szerver
>>>> adatai között!
>>>>
>>>> host -v ami.neked.kell
>>>> drill -V 5 ami.neked.kell
>>>>
>>>> Zahy < Gabor at Zahemszky dot HU >
>>>> --
>>>> Magyar BSD Levelezőlista
>>>>
>>>
>>> A host gondolkodott ~15 másodpercet, majd kivágta az eredményt, a
>>> drill rögtön válaszolt (eredmény alább)
>>> Valahol a rendszerben kell, hogy szuttyogjon, nem kívül.
>>> Gazsi
>>>
>>> ==================================================
>>> # host -v mail.gggdom.hu
>>> Trying "mail.gggdom.hu"
>>> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42880
>>> ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 
>>> 0
>>>
>>> ;; QUESTION SECTION:
>>> ;mail.gggdom.hu.                        IN      A
>>>
>>> ;; ANSWER SECTION:
>>> mail.gggdom.hu.         6735    IN      A       84.1.32.186
>>>
>>> ;; AUTHORITY SECTION:
>>> gggdom.hu.              6735    IN      NS      ans2.telekom.hu.
>>> gggdom.hu.              6735    IN      NS      ans1.telekom.hu.
>>> gggdom.hu.              6735    IN      NS      ans0.telekom.hu.
>>>
>>> Received 113 bytes from 84.2.44.1#53 in 1 ms
>>> Trying "mail.gggdom.hu"
>>> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37257
>>> ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 
>>> 0
>>>
>>> ;; QUESTION SECTION:
>>> ;mail.gggdom.hu.                        IN      AAAA
>>>
>>> ;; AUTHORITY SECTION:
>>> gggdom.hu.              85379   IN      SOA     ans0.telekom.hu.
>>> hostmaster.t-online.hu. 2014091904 28800 7200 1209600 86400
>>>
>>> Received 101 bytes from 84.2.44.1#53 in 1 ms
>>> Trying "mail.gggdom.hu"
>>> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9557
>>> ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 
>>> 0
>>>
>>> ;; QUESTION SECTION:
>>> ;mail.gggdom.hu.                        IN      MX
>>>
>>> ;; AUTHORITY SECTION:
>>> gggdom.hu.              137     IN      SOA     ans0.telekom.hu.
>>> hostmaster.t-online.hu. 2014091904 28800 7200 1209600 86400
>>>
>>> Received 101 bytes from 84.2.44.1#53 in 1 ms
>>>
>>> ============================================
>>>
>>> # drill -V 5 mail.gggdom.hu
>>> ;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 0
>>> ;; flags: rd ; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
>>> ;; QUESTION SECTION:
>>> ;; mail.gggdom.hu.      IN      A
>>>
>>> ;; ANSWER SECTION:
>>>
>>> ;; AUTHORITY SECTION:
>>>
>>> ;; ADDITIONAL SECTION:
>>>
>>> ;; Query time: 0 msec
>>> ;; WHEN: Mon Aug 31 20:48:24 2015
>>> ;; MSG SIZE  rcvd: 0
>>> ;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 63430
>>> ;; flags: qr rd ra ; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 
>>> 0
>>> ;; QUESTION SECTION:
>>> ;; mail.gggdom.hu.      IN      A
>>>
>>> ;; ANSWER SECTION:
>>> mail.gggdom.hu. 85326   IN      A       84.1.32.186
>>>
>>> ;; AUTHORITY SECTION:
>>> gggdom.hu.      85326   IN      NS      ans2.telekom.hu.
>>> gggdom.hu.      85326   IN      NS      ans0.telekom.hu.
>>> gggdom.hu.      85326   IN      NS      ans1.telekom.hu.
>>>
>>> ;; ADDITIONAL SECTION:
>>>
>>> ;; Query time: 0 msec
>>> ;; SERVER: 84.2.46.1
>>> ;; WHEN: Mon Aug 31 20:48:24 2015
>>> ;; MSG SIZE  rcvd: 113
>>> =============================================
>>>
>>>
>>> --
>
> Az ipv6 jó ötletnek tűnt, de kipróbáltam, hogy a host csak A rekordot
> kérdezzen, ugyanúgy szuttyog :(
>
> host -vtA mail.gggdom.hu
> Trying "mail.gggdom.hu"
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58083
> ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 0
>
> ;; QUESTION SECTION:
> ;mail.gggdom.hu.                        IN      A
>
> ;; ANSWER SECTION:
> mail.gggdom.hu.         80439   IN      A       84.1.32.186
>
> ;; AUTHORITY SECTION:
> gggdom.hu.              40644   IN      NS      ans2.telekom.hu.
> gggdom.hu.              40644   IN      NS      ans1.telekom.hu.
> gggdom.hu.              40644   IN      NS      ans0.telekom.hu.
>
> Received 113 bytes from 84.2.44.1#53 in 1 ms
>
>
>
>
> --
> Magyar BSD Levelezőlista


További információk a(z) BSD levelezőlistáról