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

本文涉及的产品
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
云解析 DNS,旗舰版 1个月
简介:

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,如需转载请自行联系原作者

相关文章
|
13天前
|
安全 虚拟化
在数字化时代,网络项目的重要性日益凸显。本文从前期准备、方案内容和注意事项三个方面,详细解析了如何撰写一个优质高效的网络项目实施方案,帮助企业和用户实现更好的体验和竞争力
在数字化时代,网络项目的重要性日益凸显。本文从前期准备、方案内容和注意事项三个方面,详细解析了如何撰写一个优质高效的网络项目实施方案,帮助企业和用户实现更好的体验和竞争力。通过具体案例,展示了方案的制定和实施过程,强调了目标明确、技术先进、计划周密、风险可控和预算合理的重要性。
35 5
|
7月前
|
监控 数据挖掘 BI
探索项目管理系统:解析五大功能,洞悉项目成功的关键
项目新手常忽视管理系统的价值,而高手已借助系统实现规划清晰。优秀的项目管理系统必备五大功能:项目WBS分解、图表报表、工时管理、团队协作和任务自动化。WBS能将复杂项目拆分成可管理任务,明确责任,评估时间和资源需求,便于跟踪进度。Zoho Projects作为示例,支持创建任务层级,利用甘特图和资源利用图监控进度和资源分配,工时管理则帮助控制项目时间和成本。同时,系统促进团队协作,如通过即时通讯和知识库增强团队凝聚力,而任务自动化则减少错误,提升效率。
96 1
|
2月前
|
网络协议 定位技术 Windows
Windows Server 2019 DNS服务器搭建
Windows Server 2019 DNS服务器搭建
|
2月前
|
域名解析 网络协议 安全
DNS查询工具简介
DNS查询工具简介
|
3月前
|
域名解析 网络协议 安全
DNS查询工具简介
DNS查询工具简介
|
3月前
|
XML 监控 Java
Spring Cloud全解析:熔断之Hystrix简介
Hystrix 是由 Netflix 开源的延迟和容错库,用于提高分布式系统的弹性。它通过断路器模式、资源隔离、服务降级及限流等机制防止服务雪崩。Hystrix 基于命令模式,通过 `HystrixCommand` 封装对外部依赖的调用逻辑。断路器能在依赖服务故障时快速返回备选响应,避免长时间等待。此外,Hystrix 还提供了监控功能,能够实时监控运行指标和配置变化。依赖管理方面,可通过 `@EnableHystrix` 启用 Hystrix 支持,并配置全局或局部的降级策略。结合 Feign 可实现客户端的服务降级。
180 23
|
2月前
|
项目管理
项目里程碑定义及重要性解析
项目里程碑是项目管理中的重要工具,用于将复杂项目分解为更小的阶段,明确目标和时间节点,提高管理效率。项目管理软件可辅助创建、跟踪和管理里程碑,确保项目按计划进行。通过设定里程碑,团队可以更好地协调资源,减少不必要的重复工作,确保项目顺利推进。
42 0
|
2月前
|
存储 JavaScript 前端开发
Vue.js项目中全面解析定义全局变量的常用方法与技巧
Vue.js项目中全面解析定义全局变量的常用方法与技巧
43 0
|
4月前
|
人工智能 PyTorch 算法框架/工具
Xinference实战指南:全面解析LLM大模型部署流程,携手Dify打造高效AI应用实践案例,加速AI项目落地进程
【8月更文挑战第6天】Xinference实战指南:全面解析LLM大模型部署流程,携手Dify打造高效AI应用实践案例,加速AI项目落地进程
Xinference实战指南:全面解析LLM大模型部署流程,携手Dify打造高效AI应用实践案例,加速AI项目落地进程
|
4月前
|
机器学习/深度学习 人工智能 自然语言处理
【热门开源项目】阿里开源巨擘:Qwen-2 72B深度解析与推荐
在人工智能的浪潮中,开源模型如同璀璨的星辰,指引着开发者们探索未知的领域。而今天,我们将聚焦在阿里云推出的开源模型Qwen-2 72B上,从其项目介绍、技术特点、代码解析等多个角度,深入解析并推荐这一卓越的开源项目。
186 1

相关产品

  • 云解析DNS
  • 推荐镜像

    更多
    下一篇
    无影云桌面