Location Aware DNS Server ----- 项目简介

简介:

Location Aware DNS Server 项目简介
 

Location Aware DNS Server是HDDevWebTeam开发的一款智能DNS服务器。

实现不同网络运行商用户请求同一个域名地址 得到不同ip解析结果功能,从而使不同网络运行商用户的访问得到足够优秀的网络体验.
项目已已在笔者网络环境中投入使用,稳定运行。
该项目使用VS2010+DotNet4.0开发
项目首页:  http://ladns.codeplex.com/

开源协议:Apache License Version 2.0

下载地址:同项目首页

什么是智能DNS
DNS (Domain name system )域名解析系统,提供将域名解析为IP地址的服务。
传统的DNS系统只能将一个域名解析到一个IP上。随着网络的发展,传统的DNS解析服务很难满足网络应用的需求。 特别是随着国内网络南北分家:中国电信和中国网通,两个网络的互相访问速度相对与同网络内部访问来说速度偏慢, 有时候还有访问不到的情况出现。 例如北方地区的网络用户访问中国网通的服务器会非常快,而访问中国电信的服务器时,感觉非常慢。 这种现象不仅影响了网站的访问量,更严重的是它直接影响了一些经营性网站的经济效益。
智能DNS是在传统dns系统上加入策略解析后的高级dns系统,它最基本的功能是可以智能的判断访问您网站的用户,然后根据不同的访问者把您的域名分别解析成不同的IP地址。

·         * 如果用户IP属于网通网段,LADNS解析服务器会把域名对应的网通IP地址解析给这个访问者

·         * 如果用户IP属于电信网段,LADNS解析服务器会把域名对应的电信IP地址解析给这个访问者

·         * 如果用户IP属于教育网网段,LADNS解析服务器会把域名对应的教育网IP地址解析给这个访问者

通过策略解析智能DNS实现同一个域名地址不同运行商用户访问不同的WEB服务器的智能解决方案,从而使不同网络运行商用户的访问得到足够优秀的网络体验。
智能DNS拓扑图
 
 
 
 


 

项目适用对象
Ø  使用多线接入,需要提供提供DNS端的网络线路优化加速功能的网络。
Ø  适用同一站点拥有接入不同运行商线路的镜像,希望不同运行商用户访问不同镜像的网络
Ø  使用想要对域名解析端进行请求者屏蔽,请求域名屏蔽等自主配置管理的网络
项目功能说明
Ø  智能的判断请求用户的客户端ip,然后根据不同的访问者将域名分别解析成不同的IP地址
Ø   对于错误的请求提供可自主配置的引导地址
Ø  可添加拒绝解析的客户端ip以及网段
Ø  可设置拒绝解析的域名,域。
Ø   记录解析日志,可供查看分析
Ø   提供服务检测程序,若服务出现异常可自动启动,并发邮件预警
Ø  提供依托与数据库的客户端管理的平台的实现接口
其他

Ø 感谢 AlexReinert 的 ARSoft.Tools.Net项目。 这里是他们开源项目的主页 http://arsofttoolsnet.codeplex.com/

Ø  如果您有任何疑问,请与我们联系 


本文转自HDDevTeam 51CTO博客,原文链接:http://blog.51cto.com/hddev/651882,如需转载请自行联系原作者

相关文章
|
6月前
|
安全 虚拟化
在数字化时代,网络项目的重要性日益凸显。本文从前期准备、方案内容和注意事项三个方面,详细解析了如何撰写一个优质高效的网络项目实施方案,帮助企业和用户实现更好的体验和竞争力
在数字化时代,网络项目的重要性日益凸显。本文从前期准备、方案内容和注意事项三个方面,详细解析了如何撰写一个优质高效的网络项目实施方案,帮助企业和用户实现更好的体验和竞争力。通过具体案例,展示了方案的制定和实施过程,强调了目标明确、技术先进、计划周密、风险可控和预算合理的重要性。
116 5
|
4月前
|
监控 安全 数据可视化
哪些项目适合采用BOT+EPC模式?深度解析
2分钟了解什么是BOT+EPC项目管理模式以及该模式适用于哪些类型的项目。
209 1
哪些项目适合采用BOT+EPC模式?深度解析
|
4月前
|
数据可视化 项目管理
项目计划与进度跟踪:甘特图的强大功能解析
甘特图是现代项目管理中不可或缺的工具,通过时间线和任务条直观展示项目进度,支持任务分解、依赖关系管理和进度跟踪。结合板栗看板,可实现任务可视化与实时协作,提升团队效率。定期更新甘特图并灵活应对变化,确保项目顺利推进。
|
4月前
|
算法 搜索推荐 Java
【潜意识Java】深度解析黑马项目《苍穹外卖》与蓝桥杯算法的结合问题
本文探讨了如何将算法学习与实际项目相结合,以提升编程竞赛中的解题能力。通过《苍穹外卖》项目,介绍了订单配送路径规划(基于动态规划解决旅行商问题)和商品推荐系统(基于贪心算法)。这些实例不仅展示了算法在实际业务中的应用,还帮助读者更好地准备蓝桥杯等编程竞赛。结合具体代码实现和解析,文章详细说明了如何运用算法优化项目功能,提高解决问题的能力。
135 6
|
7月前
|
网络协议 定位技术 Windows
Windows Server 2019 DNS服务器搭建
Windows Server 2019 DNS服务器搭建
229 1
|
7月前
|
域名解析 网络协议 安全
DNS查询工具简介
DNS查询工具简介
267 4
|
8月前
|
XML 监控 Java
Spring Cloud全解析:熔断之Hystrix简介
Hystrix 是由 Netflix 开源的延迟和容错库,用于提高分布式系统的弹性。它通过断路器模式、资源隔离、服务降级及限流等机制防止服务雪崩。Hystrix 基于命令模式,通过 `HystrixCommand` 封装对外部依赖的调用逻辑。断路器能在依赖服务故障时快速返回备选响应,避免长时间等待。此外,Hystrix 还提供了监控功能,能够实时监控运行指标和配置变化。依赖管理方面,可通过 `@EnableHystrix` 启用 Hystrix 支持,并配置全局或局部的降级策略。结合 Feign 可实现客户端的服务降级。
443 23
|
8月前
|
域名解析 网络协议 安全
DNS查询工具简介
DNS查询工具简介
257 4
|
9月前
|
人工智能 PyTorch 算法框架/工具
Xinference实战指南:全面解析LLM大模型部署流程,携手Dify打造高效AI应用实践案例,加速AI项目落地进程
【8月更文挑战第6天】Xinference实战指南:全面解析LLM大模型部署流程,携手Dify打造高效AI应用实践案例,加速AI项目落地进程
Xinference实战指南:全面解析LLM大模型部署流程,携手Dify打造高效AI应用实践案例,加速AI项目落地进程
|
7月前
|
项目管理
项目里程碑定义及重要性解析
项目里程碑是项目管理中的重要工具,用于将复杂项目分解为更小的阶段,明确目标和时间节点,提高管理效率。项目管理软件可辅助创建、跟踪和管理里程碑,确保项目按计划进行。通过设定里程碑,团队可以更好地协调资源,减少不必要的重复工作,确保项目顺利推进。
181 0

相关产品

  • 云解析DNS
  • 推荐镜像

    更多