项目地址 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服务的运行情况。
转载于:https://blog.51cto.com/hddev/651896