当前位置: 移动技术网 > 网络运营>服务器>dns服务器 > winmydns DNS服务器架设

winmydns DNS服务器架设

2019年04月17日  | 移动技术网网络运营  | 我要评论

寻乐论坛新地址,09选秀,金鸡尾

一、您必须有一个属于您自已的域名。比如: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记录,会出来邮箱交换域名。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网