C#实现DNS解析服务和智能DNS服务
Posted 张善友
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#实现DNS解析服务和智能DNS服务相关的知识,希望对你有一定的参考价值。
C#实现DNS解析服务有一个开源项目ARSoft.Tools.Net, ARSoft.Tools.Net是一个非常强大的开源DNS控件库,包含.Net SPF validation, SenderID validation以及DNS Client、DNS Server接口。使用该接口可轻松实现DNS客户请求端及服务器解析端。项目地址:http://arsofttoolsnet.codeplex.com/。用法可以参考这篇文章《【原创】C#编程实现DNS Client和Server》。
Codeplex上还有一个HDDevWebTeam开发的一款智能DNS服务器,实现不同网络运行商用户请求同一个域名地址 得到不同ip解析结果功能,从而使不同网络运行商用户的访问得到足够优秀的网络体验. 项目地址https://ladns.codeplex.com/,这个项目也用到了AlexReinert 的 ARSoft.Tools.Net项目。
以上是关于C#实现DNS解析服务和智能DNS服务的主要内容,如果未能解决你的问题,请参考以下文章
搭建DNS主从服务器实现反向解析,子域,转发,智能DNS及排错和互联网DNS架构实验
MDns C# 实现 Makaretu.Dns.Multicast
DNS分离解析和智能解析 1构建DNS域名服务器的分离解析 DNS分离解析域名服务器概述 DNS分离解析域名服务器实际也是主域名DNS服务器,这里所说的分离解