MDNSResolver- утилита разрешения списка DNS адресов в IP

Пора открывать рубрику самописного софта, часто пишу системные утилиты, но «внутреннее» использование расслабляет- тут что-то не доделаешь, тут немного коряво, а когда софтом делишься- непроизвольно дотягиваешь его до удобоваримого уровня.

Сегодня у меня для вас утилита, предназначенная для разрешения списка DNS имен серверов либо хостов в список IP адресов — «MDNSResolver»

Возможности:
— Загрузка списка хостов из текстового файла, новый хост должен начинаться с новой строки.
— Copy/paste списка хостов.
— Ручное редактирование списка хостов.
— Поддержка кириллических доменов (punycode).
— Разбор входных данных, выделение имени хоста из строк вида «http://xxx.xxx», «https://xxx.xxx», «yyy@xxx.xxx», список не распознанных узлов выводится отдельно.
— Определение и вывод всех IP, связанных с хостом.
— Возможность добавления в вывод заголовков с именем хоста, для лучшей читаемости.
— Возможность генерировать Cisco-like синтаксис для использования вывода в access-list.
— Сохранение настроек, возможность конфигурирования через файл настроек (создается после первого закрытия программы).

Необходим .Net 3 и выше, протестировано Win7-8-10
Ссылка на скачивание (ZIP, 29.5 kb)

Ссылка на Github

Подписан ключом с отпечатком «‎f7 8f a5 a1 09 83 0a 12 ac f5 73 b0 be 1b b5 04 84 d6 3b ee»

Замечания и дополнения приветствуются.

226 просмотров всего, 0 просмотров сегодня

MDNSResolver- утилита разрешения списка DNS адресов в IP: 4 комментария

  1. не то, чтобы это критично — но не думал на github выложить? больше шансов, что найдет тот, кому надо.

      • скачал-запустил. запустилось, не падает. мне не особо надо — у меня таких задач не очень есть.
        А github — не догма, но в конечном счете удобно. Я туда просто stl кидаю, если нарисовал чего, например. И удобно тем, что оно индексируется поисковиками и очень разные персонажи находят и пользуются.

        • Закинул, в посте ссылка, посмотрю ,что из этого выйдет.
          Про толкать всякое, окромя репо на гит, это оригинально.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*
*
Сайт