Site Tools


software:win:net:dns_lookup

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
software:win:net:dns_lookup [2015/05/17 15:54]
– [DNSLookup tool - Утилита для опроса DNS серверов] root
software:win:net:dns_lookup [2015/05/17 16:20]
root
Line 4: Line 4:
 **Лицензия**: Freeware - исходники были полем экспериментов, часть работающая с DNS пакетами доступна. **Лицензия**: Freeware - исходники были полем экспериментов, часть работающая с DNS пакетами доступна.
  
 +{{:ru:software:win:net:dnslookup.png|}}
 ===== Возможности ===== ===== Возможности =====
   * запросы имя в адрес;   * запросы имя в адрес;
Line 15: Line 15:
  
 ===== Замечания ===== ===== Замечания =====
-  - В програме реализован DNS протокол "с нуля": полное формирование и разбор пакетов, работа поверх UDP сокетов.+  - В программе реализован DNS протокол "с нуля": полное формирование и разбор пакетов, работа поверх UDP сокетов.
   - Программа не использует ничего встроенного в windows что касается DNS, и честно работает с указанным DNS сервером.   - Программа не использует ничего встроенного в windows что касается DNS, и честно работает с указанным DNS сервером.
   - Программа не лишена недостатков, в частности в некоторых случаях самостоятельно не может полностью выполнить все рекурсивные запросы, может зацикливаться.   - Программа не лишена недостатков, в частности в некоторых случаях самостоятельно не может полностью выполнить все рекурсивные запросы, может зацикливаться.
   - Программа писалась в образовательных целях для:   - Программа писалась в образовательных целях для:
-  * изучения и реализации протокола DNS: разрешения имён в адреса, создание собственного API для работы с днс;+  * изучения и реализации протокола DNS: разрешения имён в адреса, создание собственного API для работы с DNS;
   * создания и обкатки работы скелета на пуле потоков привязанном к порту асинхронного в/в, при работе с UDP сокетами в асинхронном режиме   * создания и обкатки работы скелета на пуле потоков привязанном к порту асинхронного в/в, при работе с UDP сокетами в асинхронном режиме
  
  
 ===== Использование ===== ===== Использование =====
-Указать адрес опрашиваемого ДНС сервера (по умолчанию указан адрес одного корневого), адрес для которого нужно получить записи и тип записи.\\ +Указать адрес опрашиваемого DNS сервера (по умолчанию указан адрес одного корневого), адрес для которого нужно получить записи и тип записи.\\ 
-Рекомендую отключать кеш, если постоянно запрашивается одна и таже запись на одном и том же сервере.\\+Рекомендую отключать кеш, если постоянно запрашивается одна и та же запись на одном и том же сервере.\\
 Кеш помогает ускорить рекурсивные запросы, и иногда без него рекурсивные запросы могут не завершатся успешно.\\ Кеш помогает ускорить рекурсивные запросы, и иногда без него рекурсивные запросы могут не завершатся успешно.\\
 "No Recursion" - отключает встроенный рекурсивный механизм программы, однако галочка RD заставляет заниматься рекурсией сервер.\\ "No Recursion" - отключает встроенный рекурсивный механизм программы, однако галочка RD заставляет заниматься рекурсией сервер.\\
  
software/win/net/dns_lookup.txt · Last modified: 2022/02/05 05:28 by root