Простой DNS-сервер API - PullRequest
       6

Простой DNS-сервер API

3 голосов
/ 13 ноября 2009

Есть ли какой-нибудь API, который я могу использовать для создания простого DNS-сервера, предпочтительно на Java? Все, что я хочу, чтобы мой DNS-сервер отвечал с тем же IP-адресом на любой запрос.

Ответы [ 3 ]

2 голосов
/ 13 ноября 2009

Протокол DNS довольно прост, все, что вам нужно, это возможность перехватывать UDP-запросы. Получив запрос, вы можете использовать соответствующий ответ или итеративные / рекурсивные методы для получения незнакомых записей DNS. [Это требует предварительного знания DNS-серверов]

RFC DNS

О DNS

JDNSS может быть то, что вы ищете. Он размещен на SF и является открытым исходным кодом.

1 голос
/ 13 ноября 2009

Если вам нужен только DNS-сервер, возвращающий один и тот же IP-адрес при каждом запросе, вы можете использовать Simple DNS Plus с подключаемым модулем «Фиксированный IP-адрес». Смотри http://www.simpledns.com/kb.aspx?kbid=1261

0 голосов
/ 14 февраля 2011

Если вы открыты для библиотек C / C ++, взгляните на ldns и libunbound ; оба из NlNetLabs.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...