1. 预环境
- 如没有Microsoft VC++2005需下载vcredist_x86.exe(32位系统)安装!
2. 安装BIND9.5
- 解压BIND9.5.2rc1.zip(下载),双击BINDInstall.exe开始安装;
- target Directory选择C:\DNS\;
- 点击install安装;
若出现command line option syntax error,是因为安装软件路径中含中文引起的,需要将BIND9.5.2rc1.zip改放在非中文路径下安装。
3. 配置etc
4. 启动服务
- 打开服务(开始—运行—services.msc),找到ISC BIND双击,设置“登录”——“本地系统账号”
- 启动该服务
5. 修改环境变量
- 环境变量PATH增加C:\DNS\etc\bin\,方面后面使用dig等命令测试
6. DNS配置(非必须)
- 在C:\WINDOWS\system32\drivers\etc\下建立resolv.conf,因为该文件里信息优先于网卡设置 (即优先级高于右图所示),而ipconfig /all里显示的是该图片里的DNS信息,即只要建立了C:\WINDOWS\system32\drivers\etc\resolv.conf,那么真正的DNS服务器就是该文件里写的,而不是ipconfig /all里显示的。该文件里这么写(注释用#号): nameserver 127.0.0.1 代表DNS服务器设为本地环回地址
7. 测试DNS安装成功
- 用dig.exe测试,在cmd 输入dig www.baidu.com ,如下图则成功
参考: http://bbs.51cto.com/thread-656516-1.html
windows的cmd命令行,整理成可执…