How to make host send a DNS-request without waiting for a response?
Я хочу використовувати хост (у циклі) для надсилання серії DNS-запитів, не чекаючи відповідних відповідей.
host foo.com 192.168.16.2 -W 1
чекає 1 секунду перед виходом. Якщо я встановив -W 0, то він автоматично встановлюється на 1. Тобто, кожна ітерація мого циклу займає не менше 1 секунди, чого я хочу уникнути.
hostу фоновому режимі та негайно циклічно; або використовувати timeoutз часткою секунди, але ще досить довгою, hostщоб надіслати запит. Це обхідні шляхи. Думаю host, завжди намагатимуться зачекати, якщо ви не модифікуєте його джерело і не побудуєте власний. Зауважте, що основним завданням hostє отримання відповіді; запити - просто необхідні засоби для цього.
hostнадсилати лише один DNS-запит замість двох (за замовчуванням)? Я знаю, що він надсилає два запити про відмову, але в цьому випадку я хочу лише один.
hostі шукати (писати?) Інструмент, який краще відповідає вашим потребам?
hostтайм-аути; зазвичай він може повернутися раніше. Чи потрібні відповіді? а може, ви просто хочете DOS-атакувати сервер?