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 revisionBoth sides next revision
software:win:net:dns_lookup [2015/05/17 16:20]
root
software:win:net:dns_lookup [2022/02/04 18:34]
– removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-====== DNSLookup tool - Утилита для опроса DNS серверов ====== 
-**Скачать**: [[http://www.netlab.linkpc.net/download/software/windows/DNSLookupTool/DNSLookup.exe|DNSLookup.exe]]\\ 
-**Размер**: 36 кб\\ 
-**Лицензия**: Freeware - исходники были полем экспериментов, часть работающая с DNS пакетами доступна. 
- 
-{{:ru:software:win:net:dnslookup.png|}} 
-===== Возможности ===== 
-  * запросы имя в адрес; 
-  * самостоятельно осуществлять рекурсивный опрос DNS серверов; 
-  * позволяет выставлять флаги: RD - запрос чтобы сервер осуществил рекурсивный запрос при необходимости/возможности, CD - отключить проверку безопасности на безопасных DNS серверах; 
-  * выводить полностью всю полученную информацию от DNS серверов в читабельном виде; 
-  * понимает типы ресурсных записей (RR): A, NS, MD, MF, CNAME, MB, MG, MR, PTR, SOA, MX, TXT, AAAA; 
-  * имеет внутренний кеш; 
- 
- 
-===== Замечания ===== 
-  - В программе реализован DNS протокол "с нуля": полное формирование и разбор пакетов, работа поверх UDP сокетов. 
-  - Программа не использует ничего встроенного в windows что касается DNS, и честно работает с указанным DNS сервером. 
-  - Программа не лишена недостатков, в частности в некоторых случаях самостоятельно не может полностью выполнить все рекурсивные запросы, может зацикливаться. 
-  - Программа писалась в образовательных целях для: 
-  * изучения и реализации протокола DNS: разрешения имён в адреса, создание собственного API для работы с DNS; 
-  * создания и обкатки работы скелета на пуле потоков привязанном к порту асинхронного в/в, при работе с UDP сокетами в асинхронном режиме 
- 
- 
-===== Использование ===== 
-Указать адрес опрашиваемого DNS сервера (по умолчанию указан адрес одного корневого), адрес для которого нужно получить записи и тип записи.\\ 
-Рекомендую отключать кеш, если постоянно запрашивается одна и та же запись на одном и том же сервере.\\ 
-Кеш помогает ускорить рекурсивные запросы, и иногда без него рекурсивные запросы могут не завершатся успешно.\\ 
-"No Recursion" - отключает встроенный рекурсивный механизм программы, однако галочка RD заставляет заниматься рекурсией сервер.\\ 
  
software/win/net/dns_lookup.txt · Last modified: 2022/02/05 05:28 by root