简单的DNS服务器API

时间:2009-11-13 04:41:30

标签: api dns

我是否可以使用一些API来构建一个简单的DNS服务器,最好是用Java?我希望我的DNS服务器所做的就是回答任何请求的相同IP地址。

3 个答案:

答案 0 :(得分:2)

DNS协议非常简单,您只需捕获UDP请求即可。一旦捕获了请求,您就可以使用适当的响应或迭代/递归方法来获取不常见的DNS记录。 [这需要先前的DNS服务器知识]

RFC DNS

About DNS

JDNSS可能正是您要找的。它托管在SF上,它是开源的。

答案 1 :(得分:1)

如果您只需要DNS服务器为每个请求返回相同的IP地址,则可以将Simple DNS Plus与“固定IP地址”插件一起使用。 见http://www.simpledns.com/kb.aspx?kbid=1261

答案 2 :(得分:0)

如果您对C / C ++库开放,请查看ldnslibunbound;均来自NlNetLabs。