winmydns DNS服务器架设

 更新时间:2009年06月20日 22:48:00   作者:  
winmydns 一款dns服务器架设软件,大家可以参考下配置,自己的dns服务器。
一、您必须有一个属于您自已的域名。比如:abc.com。没有域名的必须先注册一个域名。
二、在国际域名中心注册一个DNS域名,以使您的DNS服务器在全球有效。
1、在域名注册商(如新网,新网互联)的域名控制面板里一个“注册本域名下的DNS”的功能。
2、点击进去添加两个DNS,如ns1.abc.com及ns2.abc.com,IP地址填写您的安装winmydns的服务器IP地址。
3、在 http://www.internic.com/whois.html页面填入您的DNS域名,如ns1.abc.com,选择"Nameserver",点submit看看您注册的DNS有没有生效。(一般是48小时生效)
三、新注册域名时,在DNS服务器框里填写您自已的ns1.abc.com及ns2.abc.com,不要使用域名注册商默认的。如果是已注册的域名,请修改域名的DNS服务器为ns1.abc.com及ns2.abc.com。
四、以上工作完成后安装winmydns软件,解压到哪个盘就是安装到哪个盘的,尽量不要解压到c盘.
安装使用
1、运行"安装服务.bat"安装WinMyDNS服务。
2、恢复数据库。
如果使用ACCESS数据库的跳过该步。
如果使用MSSQL数据库的,请把"DB/WinMyDNS.BAK"的MSSQL数据库备份文件恢复到MSSQL中,以创建WinMyDNS数库。
3、运行WinMyDNSAdmin.exe程序,选持"数据库设置"页,设置数据库类型。
使用ACCESS数据库的,在ACCESS数据库文件中填写:DB/WinMyDNS.mdb;
使用MSSQL数据库的,请配置MSSQL的链接参数。
启动WinMyDNS服务。
4、配置WEB管理程序。
修改conn.asp中的数据库链接参数。
'WinMyDNS数据库链接参数,请在这里手工修改
'#################################################################################
WinMyDNSDbType="0" '数据为类型,0:Access,1:mssql数据库
WInMyDNSAccessFile=".. /WinMyDNS.MDB"'Access数据库文件名
WinMyDNSDbIP = "localhost" 'WINIIS_Server 数据库IP地址
WinMyDNSDbName="WinMyDNS" 'WINIIS_Server 数据库名
WinMyDNSDbUser="sa" 'WINIIS_Server 数据库用户名
WinMyDNSDbPass="linyang" 'WINIIS_Server 数据库密码
WinMyDNSURL="url.winmydns.com" 'winmydns URL转发服务器的域名
'##################################################################################

在IIS管理器是创建一个网站或虚拟目录指向WEB目录。然后访问index.asp页面,默认是用户名:admin,密码123456
登录进去之后,可以进行DNS解析管理。
5、URL转发服务器设置(不需要URL转发功能不可以不用设置)。
找一台服务器做为URL转发服务器。并且把IIS的默认站点(主机头为空的那个站点)的主目录指向到URL目录,并把index.asp设置为默认首页。
修改URL/index.asp中的数据库链接参数。与上一步WEB/CONN.asp相同。
注意正确填写 WinMyDNSURL参数,如:url.abc.com。并把解析一条url.abc.com的A记录指向到URL转发服务器。
五、安装完毕后测试看winmydns是不是正常工作的,如下测试:
1.使用netstat命令查看DNS是否在UDP的53端口工作
使用netstat命令检查53端口是否打开:开始->运行->cmd.exe然后输入netstat -an -p udp如下:
C:\Documents and Settings\Administrator>netstat -an -p udp
Active Connections
Proto Local Address Foreign Address State
UDP 0.0.0.0:445 *:*
UDP 0.0.0.0:1434 *:*
UDP 0.0.0.0:3456 *:*
UDP 127.0.0.1:1046 *:*
UDP 127.0.0.1:1047 *:*
UDP 127.0.0.1:1082 *:*
UDP 192.168.1.158:9 *:*
UDP 192.168.1.158:53 *:*
UDP 192.168.1.158:137 *:*
UDP 192.168.1.158:138 *:*
UDP 192.168.1.158:500 *:*
UDP 192.168.1.158:4500 *:*
UDP 192.168.1.158:6163 *:*
UDP 192.168.21.1:53 *:*
UDP 192.168.21.1:137 *:*
UDP 192.168.21.1:138 *:*
UDP 192.168.21.1:500 *:*
UDP 192.168.21.1:4500 *:*
UDP 192.168.21.1:30653 *:*
UDP 192.168.137.1:53 *:*
UDP 192.168.137.1:137 *:*
UDP 192.168.137.1:138 *:*
UDP 192.168.137.1:500 *:*
UDP 192.168.137.1:4500 *:*
UDP 192.168.137.1:64677 *:*
C:\Documents and Settings\Administrator>
如果winmydns工作正常。会在相应的IP有一条53的进示。如上面的记录: UDP 192.168.1.158:53 *:*。如果没有53端口被打开。请在WinMyDNSAdmin.exe里启动一下winmydns服务。
2.使用nslookup命令测试DNS解析是否正常
先确认域名的DNS器是否为您公司的DNS服务器。国际域名请到 http://www.internic.com/whois.html查询。国内域名请到 www.cnnic.cn查询。
使用nslookup命令检查您的DNS服务器是否解析正常:开始->运行->cmd.exe然后输入nslookup如下:

C:\Documents and Settings\Administrator>nslookup
Default Server: dns.fz.fj.cn
Address: 202.101.98.55
> server 192.168.1.158
Default Server: [192.168.1.158]
Address: 192.168.1.158
> www.abc.com
Server: [192.168.1.158]
Address: 192.168.1.158
Name: www.abc.com
Address: 210.72.225.179
> set type=mx
> mail.abc.com
Server: [192.168.1.158]
Address: 192.168.1.158
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
*** Request to 192.168.1.158 timed-out
>

使用server 命令nslookup指向到您的DNS服务器进行查询。
使用set type=MX 或set type=A等命令查询指示查询的DNS类型。
直接输入 www.abc.com等域名查询DNS解析结果。如果是A记录会出来IP地址。如果MX记录,会出来邮箱交换域名。

相关文章

  • Windows Server 2019 DNS服务器的配置与管理(理论篇)

    Windows Server 2019 DNS服务器的配置与管理(理论篇)

    这篇文章主要介绍了DNS(Domain Name System)域名系统,主要就是​ 实现域名与IP地址的相互转换,需要的朋友可以学习下
    2023-05-05
  • 非常好用的DNS服务器(推荐)

    非常好用的DNS服务器(推荐)

    本文主要介绍了非常好用的DNS服务器,这些 DNS 服务器都可以免费使用,不同地区的 DNS 解析速度可能会有所不同,建议选择距离自己较近的 DNS 服务器以获得更好的解析速度,下面就一起来了解一下
    2023-10-10
  • DNS服务器管理与配置技巧浅谈

    DNS服务器管理与配置技巧浅谈

    DNS服务器用于TCP/IP网络中,它用来通过用户友好的名称代替难记的IP地址以定位计算机和服务。
    2010-12-12
  • Windows Server 2019 DNS服务器的配置与管理之DNS转发器

    Windows Server 2019 DNS服务器的配置与管理之DNS转发器

    这篇文章主要介绍了Windows Server 2019 DNS服务器的配置与管理之DNS转发器,需要的朋友可以参考下
    2023-05-05
  • DNSLog使用方法及场景分析

    DNSLog使用方法及场景分析

    这篇文章主要介绍了DNSLog使用方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-05-05
  • 深入理解DNSlog

    深入理解DNSlog

    本文主要介绍了深入理解DNSlog,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05
  • 图文详解添加DNS服务器的操作步骤

    图文详解添加DNS服务器的操作步骤

    在WindowsServer2003系统中默认的是将本地计算机作为DNS服务器的硬件设备,即将本地计算机的IP地址或名称指定给DNS服务器,下面为大家介绍下DNS服务器具体的添加步骤
    2013-12-12
  • DNS信息查询工具dig用法详解

    DNS信息查询工具dig用法详解

    这篇文章主要为大家介绍了DNS信息查询工具dig用法详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-08-08
  • 域名DNS解析的故障解决方法

    域名DNS解析的故障解决方法

    在实际应用过程中可能会遇到DNS解析错误的问题,就是说当我们访问一个域名时无法完成将其解析到IP地址的工作,而直接输入网站IP却可以正常访问,这就是因为DNS解析出现故障造成的。
    2009-06-06
  • 使用Unbound配置DNS缓存服务器的实现步骤

    使用Unbound配置DNS缓存服务器的实现步骤

    本文主要介绍了使用Unbound配置DNS缓存服务器的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-08-08

最新评论