winmydns DNS伺服器架設

來源:互聯網
上載者:User

一、您必須有一個屬於您自已的網域名稱。比如: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"的MSSQLDatabase Backup檔案恢複到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記錄,會出來郵箱交換網域名稱。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.