设为首页 收藏本站
查看: 589|回复: 0

[经验分享] windows 系统中设置DNS服务器

[复制链接]

尚未签到

发表于 2018-6-15 12:19:44 | 显示全部楼层 |阅读模式
转载请注明出自雨林木风 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 ,這樣別人才能找到你。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-524203-1-1.html 上篇帖子: windows XP系统文件诠释C 下篇帖子: windows xp sp3 AMD双核补丁
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表