项目地址 http://ladns.codeplex.com/
Location Aware DNS Server部署及使用说明
Windows Service部署
硬件要求
建议硬件:CPU双核及以上、内存1GB及以上。
软件要求
1. 操作系统:Windows Server 2003(R1,R2)/Windows Server 2008(R1,R2)/Windows7
2. .Net版本:至少安装.Net Framework4.0
项目文件
1. Location Aware DNS Server Windows Service部署所需要的文件有
InstallUtil.exe(在本机的C:\Windows\Microsoft.NET\Framework\v4.0.30319有提供),database.config,DNS.config,ARSoft.Tools.Net.dll,IBatisNet.Common.dll,IBatisNet.DataMapper.dll,IISCompanion.Domain.dll,IISCompanion.Service.dll,LADNSServer.DnsServerLib.dll,LADNSServer.DnsServerWindowsService.exe,LADNSServer.DnsServerWindowsService.exe.config.Data\ BadDomains.info, Data\ BadDomains.info, Data\BadNames.info, Data\BlackNetworks.info, Data\BadDomains.info, Data\HereIPs.info, Data\IPAndDomainNameMap.info, Data\HereIPs.info, Data\ IPLibs.info,Data\BlackIps.info
上述在 DeployFile文件夹中均有提供,请仔细核对。
Windows服务部署步骤
1. 修改DNS配置文件 DNS.config
按照配置文件中的note备注进行相应修改
2. 修改数据库配置文件(如果没有数据同步操作该步骤可略过)
3. 增加数据(数据格式详见“数据使用说明.txt”文件)
1. 在HereIps.info 中增加本地Ip
2. 在IpAndDomainNameMap.info中增加ip地址和域名映射数据
3. 在IpLibs.info中加入网络段与运行商对应的数据项目
4. 在BadDomain.info中添加拒绝解析的域
5. 在BadNames.info中添加拒绝解析的域名
6. 在BlackNetworks.info中添加拒绝解析的用户所在的网络段
7. 在BlackIps.info中添加拒绝解析的用户ip
4. 以管理员身份运行命令提示符,进入到部署文件目录下
5. 开始安装
输入命令:installutil LADNSServer.DnsServerWindowsService.exe 按下回车,安装信息如下
注:卸载命令:installutil /u LADNSServer.DnsServerWindowsService.exe
6. 启动服务
开始->运行->services.msc,打开服务管理器,找到LADnsWinService,点击启动
7. 结束
至此,您已经成功的安装了Location Aware DNS Server并能够正常是用了。你可以通过查看windows服务日志以及域名解析日志来查看windows服务的运行情况。