在Windows7 系统上部署DNS服务器
本文主要介绍在WIN7上利用ntbind部署DNS服务器的方法。ntbind是Bind的Windows版本,下载地址:http://ftp.isc.org/isc/bind9/9.11.0rc3/。需要下载BIND9.11.0rc3.debug.x64.zip,建议下载9.11以上的版本,老版本可以不支持Win7,下载时注意区分操作系统的位数。
options {// zone文件的位置directory "C:\Program Files\ISC BIND 9\etc";// 无法解析的域名就去查询ISP提供的DNS// 在下面的IP地址位置上填写ISP的DNS地址forwarders {//这里是Alibaba DNS,可以替换成自己的223.5.5.5;223.6.6.6;};// 仅允许本机和子网内的机器查询allow-query {127.0.0.1;192.168.0.0/24;};
};
// 根DNS
zone "." {type hint;file "root.zone";
};
// localhost
zone "localhost" IN {type master;file "localhost.zone";allow-update { none; };
};
// localhost的反向解析
zone "0.0.127.in-addr.arpa" {type master;file "localhost.rev";
};
// example.com
zone "example.com" IN {type master;file "example.com.zone";
};
2、下载文件named.root
ftp://ftp.rs.internic.net/domain/
3、下载文件root.zone
ftp://ftp.rs.internic.net/domain/
4、创建文件 localhost.zone
该文件针对localhost进行正向解析。
$TTL 1D
@ IN SOA localhost. root.localhost. (2007091701 ; Serial30800 ; Refresh7200 ; Retry604800 ; Expire300 ) ; MinimumIN NS localhost.
localhost. IN A 127.0.0.1
5、 创建文件 localhost.rev
该文件是针对localhost的反向解析。
$TTL 1D
@ IN SOA localhost. root.localhost. (2007091701 ; Serial30800 ; Refresh7200 ; Retry604800 ; Expire300 ) ; MinimumIN NS localhost.
1 IN PTR localhost.
6、 创建文件 example.com.zone
example.com是我们自定义的域,该文件为我们自己的域进行正向解析。
example.com. IN SOA ns1.example.com. root.example.com. (2007091701 ; Serial30800 ; Refresh7200 ; Retry604800 ; Expire300 ) ; MinimumIN NS ns1.example.com.
* IN A 14.215.177.38
配置完上述文件后,目录如下:
接下来,我们进入”C:\Program Files\ISC BIND 9\bin”目录,就可以启动DNS服务器了:
named -f -g -d 1
也可以做成服务,以服务的方式启动:
net start named
或者停止
net stop named
注意:Bind运行需要依赖时vs2008运行时库,如果未安装,启动时可能出现msvcr100d.dll和msvcr110d.dll文件找不到的情况,可以自行度娘下载,拷贝到C:\Windows\System32目录下即可。为了省事,也可以从我上传的资源处下载本文所需要的所有文件和上述两个dll。
地址:http://download.csdn.net/detail/lzhui1987/9707652
正常启动后,将我们自己的电脑默认的DNS服务器改成127.0.0.1,随后在浏览器中访问aaa.example.com,就会指向我们设置的14.215.177.38 ,这是百度的ip地址,也就是说都会打开百度的网站。
在Windows7 系统上部署DNS服务器相关推荐
- 在2003 server上部署DNS服务器
目录 前言 配置DNS服务器 测试 DNS其他的一些设置 相关的命令 前言 准备两台电脑 在同一个局域网内.其中一台电脑是2003,且安装DNS服务器.我用的是一台2003 一台win7. 具体的安装 ...
- 在2003 server系统上部署DHCP服务器
目录 前言 在2003里安装DHCP服务器 给你的2003服务器设置静态的IP 配置DHCP服务器 测试 DHCP服务器设置备份 前言 DHCP服务器搭建,是需要网络服务器操作系统. 比如win200 ...
- linux下dns服务器部署,linux系统下部署DNS服务器
一.实验环境: 准备一台cos7系统的虚拟机 二.实验要求:物理机和虚拟机要能相互通信 三.实验步骤: 1)安装bind.bind-chroot软件包 yum -y install bind bind ...
- windows7安dns服务器_在Windows 7 上安装DNS服务器bind9方法详解
本文主要介绍在WIN7上安装bind9 DNS服务器的方法,非常详细希望对大家有所帮助 本文主要介绍在WIN7上利用ntbind部署DNS服务器的方法.ntbind是Bind的Windows版本, 1 ...
- 在计算机上配置dns,常见设备和系统上配置DNS的方法DNS服务器 -电脑资料
1. 通过宽带路由器上网的用户 如果电脑通过宽带路由器并使用DHCP方式获取DNS和IP地址的情况时: 1) 如果宽带路由器是通过PPPOE拨号方式或DHCP方式自动获取IP地址,宽带路由器则可以自动 ...
- linux的dns怎么配置正向区域文件,linux系统下部署DNS正向解析
DNS服务概述: DNS(Domain Name System)域名系统,能够提供域名与IP地址的解析服务. 正向解析 正向解析是指域名到IP 地址的解析过程. 部署DNS正向解析 DNS服务的三个配 ...
- 在Windows 7 上安装DNS服务器bind9方法详解
本文主要介绍在WIN7上利用ntbind部署DNS服务器的方法.ntbind是Bind的Windows版本, 1.下载BIND9.11 下载地址:http://ftp.isc.org/isc/bind ...
- nimg 文件服务器 部署,RHEL6.5 部署DNS服务器
目 录 环境介绍2 服务器基本配置:3 1)固定IP地址,指定DNS服务器3 2)关闭防火墙4 3)挂载光盘,并配置本地yum源5 部署服务器5 1)安装bind 和bind-chroot软件包5 2 ...
- 2008服务器系统配置dns,2008系统如何配置dns服务器
2008系统如何配置dns服务器 内容精选 换一换 防护域名开启WEB基础防护之后,访问网站如果出现500,502,504等报错,并且显示Web应用防火墙和网站连接失败,如图1所示.可能的原因比较多, ...
最新文章
- c语言编程题餐饮服务打分,求详细分析C语言题餐饮服务质量调查打分题和答案..._质量员考试_帮考网...
- JAVA card 应用开发(二) 在项目添加APPLET
- jvm 内存结构默写
- vscode 免费视频教程
- mysql双机数据热备份_如何设置MySql数据同步实现双机热备份
- windows cmd 窗口 显示信息慢_你玩过Windows 10新版CMD了吗?
- 【NLP】大模型时代,我们真的不再需要分词了吗?
- PHP-代码审计-代码执行
- 如何让context attribute不出现在configuration界面的available fields列表内
- Windows 10的下一个更新将在您观看视频时隐藏通知
- .Net Core应用框架Util介绍(一)
- php 打包下载网络图片,PHP实现图片批量打包下载功能
- eclipse设置格式化tab为4个空格和idea一样
- 微型计算机的逻辑元素,微机原理及应用 宋廷强 微型计算机原理及应用.ppt
- Cognos 8 错误及故障排除(转载)
- C Tricks(九)—— 获取文件大小与申请数组空间
- jQuery按ID选择
- 自己的包增加为第三方包,使用Eclipse环境报Unresolved import错误(pycharm可用正常引用)...
- idea 快捷键修改去除 自动导入import 相关整理
- 查看路由器ADSL密码
热门文章
- Docker学习之三:docker镜像管理
- 爬虫入门到放弃系列07:js混淆、eval加密、字体加密三大反爬技术
- 120帧手机动态壁纸_星空陨石动态壁纸手机版下载-星空陨石动态壁纸app安卓版下载v1.7最新版...
- Mbps 和MB/s 之间的区别
- 1688.item_get API接口
- 关于应用程序无法正常启动0xc000007b的解决方案
- 十进制换算成二进制、八进制、十六进制
- 关于T—SQL与SQL企业管理器
- ChatGPT之父『山姆·奥特曼』总结的10条创业秘决!
- HTML将某几个文字添加下划线 并标红