On 4/26/24 18:07, Taras Heichenko wrote:
Питання є до libresolv, яка (а) не дає можливості явно вказати src ip (напр це можна було б мати опцією в resolv.con) та (б) біндиться на свій розсуд Тікєт шолі відкрити? :) Уявляю, скільки там одразу в панамку насують :-D
Якийсь (досить помітний) час назад були дуже принципові претензії до nslookup, через те, що у нього були криві ліби резолвінгу. Що воно не працювало нормально. Тому при таких перевірках краще користуватися dig'ом. Тобто коли ти питаєш nslookup, то не факт, що воно працює так само, як системна бібліотека резолвінгу (stub resolver, AFAIR). Але я б не покладався, що DNS, то тільки UDP. З тим, що з'явилося DNSSEC (і здається там іще є щось велике), запити можуть цілком переходити в TCP і тоді може статися весело.
Проблема вилізла в декількох різних місцях, коли вони різко всі перестали різолвити. Так що - libresolv, а не nslookup конкретно. Кароч, воно виглядає так, що якщо у хоста(-ів) є multipath, то треба бути готовим до будь-яких несподіванок. Тому що далеко не всі софти вміють bind to specific interface / address й глюки можуть вилазити будь-якої миті :-\ -- Volodymyr Litovka "Vision without Execution is Hallucination." -- Thomas Edison