windows 系统中设置DNS服务器
2007-10-06 20:01
363 查看
首先应该说明的是:
WINDOWS各个版本的系统当中,XP系统自身不提供DNS服务组件,需要使用WINDOWS 2000 SERVER 或者 WINDOWS 2003两个版本的操作系统。如果必须要使用XP系统的话也有两种办法。
下面逐一介绍:
(1).
WINDOWS 2000中设置DNS服务器
DNS Domain Name Server务命名系统。DNS 命名用于服务。
一、DNS的设置
1.打开DNS控制台:选“开始菜单→程序→管理工具→DNS”。
2.建立域名“admin.abc.com”映射IP地址“192.168.0.50”的主机记录。
①建立“com”区域:选“DNS→域”,然后根据提示选“标准主要区域”
WY(你的服务器名)→正向搜索区域→右键→新建区、在“名称”处输入“com”。
②建立“abc”域:选“com→右键→新建域”,在“键入新域名”处输入“abc”。
③建立“admin”“IP地址”处输入“192.16主机。选“abc→右键→新建主
8.0.50”,再按“添加主机”(机”,“名称”处为“admin”,添加成功后如图1所示)。
图 1
3.建立域名“www.abc.com”映射IP地址“192.168.0.48”的主机记录。
①由于域名“www.abc.,均在上一步已建立好,因com”和域名“admin.abc.com”此应直接使用,只须再在“域”均位于同一个“区域”和“域”中
中添加相应“主机名”即可。
②建立“www”主“IP地址”处输入“192.16 机:选“abc→右键→新建主机
8.0.48”,最后再“添加主机””,在“名称”处输入“www”,即可。
4.建立域名“ftp.abc.com”映射IP地址“192.168.0.49”的主机记录方法同上。
5.建立域名“abc.com”映射IP,只是必须保持“名称”一项为空!建立好的DNS控制台如下图2所示
地址“192.168.0.48”的主机记录方法也和上述相同好后它的“名称”处将显示“与父文件夹相同”。建
图 2
6.建立更多的主机记录或其他各种记录方法类似。
7.建立时也有可以采用将“abc.主机”的方法。不过对于同类记录较多时
com”整个作为“区域”,然后在它下面直接建立“,这种方法显得较为不便。
二、DNS设置后的验证为了测试所进行的“ping www.abc.com”。成
设置是否成功,通常采用系统自功的测试如下图3所示:带的“ping”命令来完成。格式如
图 3
至此,DNS就设置成功了。我们就不用再输入IP地址,直接输入域名就可以访问了。
(2).
在xp系统中架设DNS服务器的两种方法
部分是从网络上看来的,不过结合了两种方法,并给出了自己的实践经验,也可以算的上原创吧
一、使用WINDOWS系统自带的DNS
1. 准备xp安装光盘,win2000server安装光盘(adv ser也可)各1张
将win2000server安装光盘中的 \i386 目录下EXPAND.EXE,iis.dl_,iis.in_,netdns.in_ 的4个档案
复制到硬盘,分别在这4个档案所在目录于命令提示字符下执行:(注:使用批处理更为简单)
EXPAND.EXE iis.dl_ iis2.dll
EXPAND.EXE iis.in_ iis2.inf
EXPAND.EXE netdns.in_ netdns.inf
产生 iis2.dll,iis2.inf,netdns.inf 3个档案
2. 寻找 c :\windows\inf\netoc.inf 并用记事本打开它(XP下可能没有,从2003相同相同路径下拷贝一个到XP里)
在 [Optional Components] 栏目下面有以下内容:
[Optional Components]
NetOC ;Top level option
NetServices
FileAndPrint
SNMP
......
在NetServices下面添加2行
DNS
NNTP
3. 寻找 C:\WINDOWS\INF\SYSOC.INF 并用记事本打开它
找这一行
iis=iis.dll,OcEntry,iis.inf,hide,7
改成
iis=iis2.dll,OcEntry,iis2.inf,,7
4. 将iis2.inf,netdns.inf文件复制到c:\windows\inf目录下
将iis2.dll复制到C:\WINDOWS\system32\Setup
5. 重新开机,之后选择
开始 → 设定 → 控制台 → 新增移除程序 → 新增移除Windows组件就能出现IIS及Networking service的 DNS选项
6. 注意,安装期间会有2次提示,第一次放入win2000server(adv server)安装光盘,浏览i386目录,然后确定;第二次放入xp安装盘,确定。
这样,xp系统下就安装了IIS & DNS
二、使用BIND DNS Server 服務
參考這篇:
http://forums.devshed.com/t66341/s.html?highlight=netstat:
大概描述如下:
安裝:
1.到以下網址下載 BIND 9 回來
http://www.isc.org/products/BIND/bind9.html
2.解開 ZIP 檔,並執行 BINDInstall.exe
3.選擇 Target Directory 。(就是要安裝到哪的意思啦!)
4.不要勾選 "Start BIND Service After Install" 。
5.按下 "Install" 安裝。
設定:
1.安裝目錄中要有以下子目錄:
bin : 可執行檔存放的目錄
etc : 設定檔存放的目錄
log : 記錄檔存放的目錄
(亦即當您按下 BINDInstall.exe 時,所選的安裝目錄底下要建立以上目錄,bin 是事先程式自動產生的,預設是 "C:\WINDOWS\system32\dns" )
2.etc 底下要有:
named.conf : named 服務執行時的設定。
root.hint : 這個不知道是什麼,一定要有,但內容小弟是留空白。
rndc.key : 用 bin 底下的 rndc-confgen.exe 產生出來的。
example.com.zone : 網域的 Zone。
0.168.192.in-addr.arpa.zone : 反查用記錄的 Zone。
3.named.conf 的內容參考以下網址:
http://serialcoders.sytes.net/BIND/named.conf
4.在 bin 底下執行:
rndc-confgen.exe > rndc.key
5.將產生的 rndc.key 移到 etc 底下
6.直接下載此檔並更名為 root.hint:
ftp://rs.internic.net/domain/named.root
7.參考以下網址建立 Zone 檔:
http://serialcoders.sytes.net/BIND/example.com.zone
(也可以拿原來 2000 Server 的 .dns 檔來用)
8.參考以下網址建立反查 Zone :
http://serialcoders.sytes.net/BIND/0.0.127.IN-ADDR.ARPA.zone
(也可以拿原來 2000 Server 的 .dns 檔來用)
9.還有不懂的地方參考 BIND 所附的 HTML 檔。
或是參考這裡:
http://linux.vbird.org/linux_server/0350dns.php
10.重新啟動 ISC BIND 服務,應該就可以執行了。
這樣不就用安裝 Windows 2000 Server 或是 Windows 2003 Server 囉。
補充:
1. 每次新增一筆 Record 時,要重新啟動服務。
2. 在防火牆或IP分享器內時,記得打開虛擬伺服器PORT 53。
3. 設定檔 (*.zone) 最後一行要有 (也只能有) 一個換行字元。
4. 記得到你申請 DNS 的單位,把 DNS 對應回來你架 BIND 的 IP ,這樣別人才能找到你。
注:以上的内容主要是来自网络,记载这里,记不起来的时候,打开看看。
WINDOWS各个版本的系统当中,XP系统自身不提供DNS服务组件,需要使用WINDOWS 2000 SERVER 或者 WINDOWS 2003两个版本的操作系统。如果必须要使用XP系统的话也有两种办法。
下面逐一介绍:
(1).
WINDOWS 2000中设置DNS服务器
DNS Domain Name Server务命名系统。DNS 命名用于服务。
一、DNS的设置
1.打开DNS控制台:选“开始菜单→程序→管理工具→DNS”。
2.建立域名“admin.abc.com”映射IP地址“192.168.0.50”的主机记录。
①建立“com”区域:选“DNS→域”,然后根据提示选“标准主要区域”
WY(你的服务器名)→正向搜索区域→右键→新建区、在“名称”处输入“com”。
②建立“abc”域:选“com→右键→新建域”,在“键入新域名”处输入“abc”。
③建立“admin”“IP地址”处输入“192.16主机。选“abc→右键→新建主
8.0.50”,再按“添加主机”(机”,“名称”处为“admin”,添加成功后如图1所示)。
图 1
3.建立域名“www.abc.com”映射IP地址“192.168.0.48”的主机记录。
①由于域名“www.abc.,均在上一步已建立好,因com”和域名“admin.abc.com”此应直接使用,只须再在“域”均位于同一个“区域”和“域”中
中添加相应“主机名”即可。
②建立“www”主“IP地址”处输入“192.16 机:选“abc→右键→新建主机
8.0.48”,最后再“添加主机””,在“名称”处输入“www”,即可。
4.建立域名“ftp.abc.com”映射IP地址“192.168.0.49”的主机记录方法同上。
5.建立域名“abc.com”映射IP,只是必须保持“名称”一项为空!建立好的DNS控制台如下图2所示
地址“192.168.0.48”的主机记录方法也和上述相同好后它的“名称”处将显示“与父文件夹相同”。建
图 2
6.建立更多的主机记录或其他各种记录方法类似。
7.建立时也有可以采用将“abc.主机”的方法。不过对于同类记录较多时
com”整个作为“区域”,然后在它下面直接建立“,这种方法显得较为不便。
二、DNS设置后的验证为了测试所进行的“ping www.abc.com”。成
设置是否成功,通常采用系统自功的测试如下图3所示:带的“ping”命令来完成。格式如
图 3
至此,DNS就设置成功了。我们就不用再输入IP地址,直接输入域名就可以访问了。
(2).
在xp系统中架设DNS服务器的两种方法
转载请注明出自雨林木风 bbs.ylmf.com,本贴地址:http://bbs.ylmf.com/read.php?tid=167535&u=在xp系统中架设DNS服务器的两种方法
部分是从网络上看来的,不过结合了两种方法,并给出了自己的实践经验,也可以算的上原创吧
一、使用WINDOWS系统自带的DNS
1. 准备xp安装光盘,win2000server安装光盘(adv ser也可)各1张
将win2000server安装光盘中的 \i386 目录下EXPAND.EXE,iis.dl_,iis.in_,netdns.in_ 的4个档案
复制到硬盘,分别在这4个档案所在目录于命令提示字符下执行:(注:使用批处理更为简单)
EXPAND.EXE iis.dl_ iis2.dll
EXPAND.EXE iis.in_ iis2.inf
EXPAND.EXE netdns.in_ netdns.inf
产生 iis2.dll,iis2.inf,netdns.inf 3个档案
2. 寻找 c :\windows\inf\netoc.inf 并用记事本打开它(XP下可能没有,从2003相同相同路径下拷贝一个到XP里)
在 [Optional Components] 栏目下面有以下内容:
[Optional Components]
NetOC ;Top level option
NetServices
FileAndPrint
SNMP
......
在NetServices下面添加2行
DNS
NNTP
3. 寻找 C:\WINDOWS\INF\SYSOC.INF 并用记事本打开它
找这一行
iis=iis.dll,OcEntry,iis.inf,hide,7
改成
iis=iis2.dll,OcEntry,iis2.inf,,7
4. 将iis2.inf,netdns.inf文件复制到c:\windows\inf目录下
将iis2.dll复制到C:\WINDOWS\system32\Setup
5. 重新开机,之后选择
开始 → 设定 → 控制台 → 新增移除程序 → 新增移除Windows组件就能出现IIS及Networking service的 DNS选项
6. 注意,安装期间会有2次提示,第一次放入win2000server(adv server)安装光盘,浏览i386目录,然后确定;第二次放入xp安装盘,确定。
这样,xp系统下就安装了IIS & DNS
二、使用BIND DNS Server 服務
參考這篇:
http://forums.devshed.com/t66341/s.html?highlight=netstat:
大概描述如下:
安裝:
1.到以下網址下載 BIND 9 回來
http://www.isc.org/products/BIND/bind9.html
2.解開 ZIP 檔,並執行 BINDInstall.exe
3.選擇 Target Directory 。(就是要安裝到哪的意思啦!)
4.不要勾選 "Start BIND Service After Install" 。
5.按下 "Install" 安裝。
設定:
1.安裝目錄中要有以下子目錄:
bin : 可執行檔存放的目錄
etc : 設定檔存放的目錄
log : 記錄檔存放的目錄
(亦即當您按下 BINDInstall.exe 時,所選的安裝目錄底下要建立以上目錄,bin 是事先程式自動產生的,預設是 "C:\WINDOWS\system32\dns" )
2.etc 底下要有:
named.conf : named 服務執行時的設定。
root.hint : 這個不知道是什麼,一定要有,但內容小弟是留空白。
rndc.key : 用 bin 底下的 rndc-confgen.exe 產生出來的。
example.com.zone : 網域的 Zone。
0.168.192.in-addr.arpa.zone : 反查用記錄的 Zone。
3.named.conf 的內容參考以下網址:
http://serialcoders.sytes.net/BIND/named.conf
4.在 bin 底下執行:
rndc-confgen.exe > rndc.key
5.將產生的 rndc.key 移到 etc 底下
6.直接下載此檔並更名為 root.hint:
ftp://rs.internic.net/domain/named.root
7.參考以下網址建立 Zone 檔:
http://serialcoders.sytes.net/BIND/example.com.zone
(也可以拿原來 2000 Server 的 .dns 檔來用)
8.參考以下網址建立反查 Zone :
http://serialcoders.sytes.net/BIND/0.0.127.IN-ADDR.ARPA.zone
(也可以拿原來 2000 Server 的 .dns 檔來用)
9.還有不懂的地方參考 BIND 所附的 HTML 檔。
或是參考這裡:
http://linux.vbird.org/linux_server/0350dns.php
10.重新啟動 ISC BIND 服務,應該就可以執行了。
這樣不就用安裝 Windows 2000 Server 或是 Windows 2003 Server 囉。
補充:
1. 每次新增一筆 Record 時,要重新啟動服務。
2. 在防火牆或IP分享器內時,記得打開虛擬伺服器PORT 53。
3. 設定檔 (*.zone) 最後一行要有 (也只能有) 一個換行字元。
4. 記得到你申請 DNS 的單位,把 DNS 對應回來你架 BIND 的 IP ,這樣別人才能找到你。
注:以上的内容主要是来自网络,记载这里,记不起来的时候,打开看看。
相关文章推荐
- 使用批处理命令设置windows系统的ip地址和dns
- Windows 2008非服务器使用系统设置
- WinXP系统设置DNS服务器图文教程
- 使用批处理命令设置windows系统的ip地址和dns
- windows系统命令行方式设置ip、路由、dns
- Windows7或Vista系统给本地连接设置DNS服务器图文教程
- Windows系统服务器IIS7.5 Asp.net支持10万请求的设置方法
- 使用批处理命令设置windows系统的ip地址和dns附图
- Windows系统服务器IIS7.5 Asp.net支持10万请求的设置方法
- Windows系统服务器IIS7.5 Asp.net支持10万请求的设置方法
- 使用批处理命令设置windows系统的ip地址和dns
- Windows--某些设置由你的系统管理员管理
- windows下,用命令行进行系统的TCP/IP设置
- Windows系统中IIS 6.0+Tomcat服务器环境的整合配置过程
- 在windows上如何安装部署设置SVN服务器
- 如何把springboot项目设置成Windows系统开机启动
- 那些年,我写过的设置Windows系统变量的vbs脚本
- windows系统背景淡绿护眼色设置
- 企业内部在centos7.2系统中必杀技NTP时间服务器及内网服务器时间同步(windows和linux客户端同步)
- Windows 2003系统下搭建Mail服务器(转载)