自己动手搭建自己的DNS服务器
DNS服务器配置图片

DNS服务器配置1.DNS的安装开始-运行-sysocmgr /i:sysoc.inf,打开Windows组件安装向导选择网络服务-DNS,下一步,开始安装安装结束后,点开始-运行-dnsmgmt.msc,运行DNS,如上图2.新建区域打开DNS,鼠标右键正向查找区域-新建区域点下一步选主要区域,点下一步在区域名称里写,点下一步默认就好了,点下一步选允许非安装和安装动态更新(工作组环境没有第一项),点下一步点完成,完成区域的创建3.新建主机记录展开,鼠标右建,新建主机名称里写www,IP地址里写192.168.1.10,点添加主机,完成可看到区域已经创建成功4.配置客户端客户机验证成功4.新建委派环境:主DNS服务器192.168.1.1,受委派的DNS服务器192.168.1.10在主DNS服务器上,展开,新建主机这里名称写www,IP地址里写192.168.1.10(此地址是你要委派的DNS服务器的IP地址)添加主机,完成鼠标右键,选新建委派在委派的域中写sy,点下一步这里需要您添加一个受委派的DNS服务器,点添加,我们添加一个DNS服务器点确定,下一步,完成委派的创建新建一个正向查找区域为,新建一条A记录,我们到客户机验证一下委派是否成功客户机配置可看到委派成功了总结:委派是通过在区域中新建委派,可以将子域()委派到其他服务器进行维护这里,我们主DNS服务器里有区域,但是区域里没有记录,该记录在受委派的DNS服务器上,当客户机查找时,是受委派的域进行解析的。
5.辅助区域的创建环境:2台DNS服务器,分别为A 192.168.1.1和B 192.168.1.10在A DNS服务器上,创建一个正向查找区域,并添加一条A记录对应IP地址为192.168.1.1在B DNS服务器上,鼠标右键正向查找区域--新建区域,下一步选择辅助区域,下一步在区域名称里写,点下一步在IP地址里写192.168.1.1(A DNS服务器的IP地址),点添加,下一步,完成辅助区域的创建我们可以看到在B服务器上,区域前面有个大红叉,不要紧,我们在A服务器上做一些相应的配置就会复制过来了在A服务器上,鼠标右键区域,选择属性,选择区域复制选项卡配置如上图,允许区域复制,然后确定完成,回到B服务器上鼠标右键,选择“从主服务器复制”然后刷新一下,区域就复制过来了,如下图6.转发器配置环境:A服务器(192.168.1.1)为企业内部DNS服务器,现企业内部客户机想访问外网的WEB 网站,但是企业内部DNS没有外网WEB网站的A记录。
自己动手 电脑变成DNS服务器

/一: \‘●
接下来在用户名内填写博客的帐户 或昵称 。 这 里应 注意只 要填写 帐户后 通 过 下 方的U R L地址 内的链接可 以正 常访问到 博客就可以了。 最后还需要设定博文的类 别 , 点击新增分类后输入类别名称后保存 即可 ( 一 般为默认分类 ) 。 全部设定完 毕 后点击 。 新增 用户 ’ 就完成 了用户的配置 工 作 。 如果 有 多个博客 就 可 以重 复 以上操 作完 成 帐户 的添 加 。
S T D U V ie w e r
15 .
14 0
h tt p ://w w w g. r e e n d o w n c n /s o ft/1 0 5 2 8 h t m l
种更好 的博 客备份 方 案呢 ? 答案是 肯定 的 ,
“ B lo g
B
a
c
ku
”
p
就 是 此 类应 用 的 神 “
器” 。
是 。 B lo g B a c k u p 。
一
款绿色软件无
需 安 装 即 可 运 行 。 使 ’ 用 。 B lo g B a c k u p ”
备份 博客 有一 个 很贴心 的设 计 , 那 就是
件 ” 就可 以将博文 备份 到 电脑 中了 ( 如 图
) 4
一
。
般 备 份 目 录 为 。 B lo g B a c k u p 。
程序所在 目录内的
。
。
e x po rtFra bibliotek文件 夹 。
ee
l i c h a o 的博客
【曩 同页】又 挂有 了 【曩网页】最葛 【量 网页】终 于下 誊 了 感觉 很Il 【原 同页】茫 然 【曩 网页】一 些图片 一 一 些{jl 龋 【熏 网页】红光 山彗 记 【量 同页】击吐●薯吃年 垢 【康嗣页】买 本 记 【最 网页】乱拍羹羹 l IA I SON 噩DDE 【屎罔页】红光 山挥蹒 【曩 舟页】Ⅱ 止 L _ d 垃 』 鼬 k 【量 同页】最近 比较 攮 【黑网页】囊一事生 砧工 位学抽辑 花茔I威是 为 了什么 【曩 同页】又 是一 年 采械时 【蕨网页] 闹剧 【曩 网页】开 学 麓谈 一 诿 【最同页] 可 怜的描 【屎 网 页】Gtf ~ T f 【蕞同页】初 中那 些记不 薯的岁月 【原 网页】带1奢l薯 走 江 稚拉克 羹墨 【最同页】早量起床男人与女人的区剐 【多田 】 【原 网页】说话曼 慑 髓摹蔓 快 【原网 页】依 旧 雎月 夜
独立IP搭建个人DNS服务器提高网络访问速度

独立IP搭建个人DNS服务器提高网络访问速度随着互联网的飞速发展,人们对网络速度的要求也越来越高。
为了提高网络访问速度,许多人开始考虑搭建个人DNS服务器。
本文将介绍如何借助独立IP搭建个人DNS服务器,以提高网络访问速度。
一、什么是DNS服务器DNS(Domain Name System)服务器是将域名转换为IP地址的重要组成部分。
在用户输入一个域名后,DNS服务器会将域名解析为对应的IP地址,然后将用户请求发送给该IP地址的服务器。
DNS服务器的性能和稳定性直接影响用户的网络访问速度。
二、独立IP的作用独立IP是指在互联网上具有唯一标识和地址的IP地址。
相比动态IP或共享IP,独立IP更稳定且具有更快的速度。
通过使用独立IP搭建个人DNS服务器,可以有效提高网络访问速度。
三、搭建个人DNS服务器步骤1.购买独立IP首先,需要购买一个独立IP地址。
可以从云服务提供商或者网络服务提供商购买。
确保选择一个可靠的提供商,以确保独立IP的质量和稳定性。
2.设置DNS服务器软件接下来,需要选择适合的DNS服务器软件进行设置。
常用的DNS服务器软件有BIND、PowerDNS等。
根据自己的需求和技术水平选择合适的软件并进行安装。
3.配置DNS服务器安装完成后,需要对DNS服务器进行配置。
首先,打开DNS服务器的配置文件,根据自己的需求进行修改。
配置文件包括主配置文件和区域文件,可以设置缓存时间、转发规则等。
4.启动DNS服务器配置完成后,通过命令行或图形界面启动DNS服务器。
在启动过程中,可以查看是否有错误提示,如果有则进行相应的修改和调试,直到成功启动DNS服务器。
5.验证DNS服务器启动成功后,可以使用工具进行DNS解析测试,验证DNS服务器是否正常工作。
输入一个域名,查看返回的IP地址是否正确。
四、优化个人DNS服务器搭建完成后,还可以进行一些优化来提高个人DNS服务器的性能。
1.增加缓存可以设置DNS服务器的缓存,将已解析的域名及其对应的IP地址存储在缓存中,下次请求同样的域名时直接返回缓存的结果,减少解析时间。
电脑上的dns服务器怎么设置

电脑上的dns服务器怎么设置
一般情况下电脑的dns设置都是直接自动获取的,如果要手动设置要怎么设置呢?下面由店铺为大家整理了电脑上的dns服务器怎么设置的相关方法,希望对大家有帮助!
电脑上的dns服务器设置方法和步骤如下
首先在你的网络连接那里右击,选择打开网络共享中心
在网络共享中心中选择更改适配器设置
选中你需要改DNS的连接,宽带的话就是以太网,无线的话就是WiFi。
选中了右击选择属性
在属性中下拉,找到Internet协议(IPV4),双击打开,复选框选到手动设置DNS
如图所示填上DNS数字即可。
知道了如何设置DNS,那我们该设置什么DNS地址呢?着不能随便设置,DNS是按照区域所不同的,所以DNS应该按照你所在地来设置。
DNS是用来将域名解析成IP地址的,如果填错了是不能正常上网的。
首先你要知道你网络服务商的dns是多少,具体可以打电话查询。
也可以上网查询。
如果你电脑已经连接网络,那么你可以通过一些命令来知道所在DNS,按下win+R,输入cmd命令
在cmd命令中输入ipconfig /all
这是你上拉或者下拉就可以看到当前网络的DNS码,如图
得到了DNS码就可以去那里填了,填好保存一下就OK了~。
DNS服务器的安装和配置

Server 2008 R2上的DNS服务器
为例介绍。
选择一台已经安装好Windows
Server 2008 R2的 服务器,确认其已安装了TCP/IP协议。
首先在该台DNS服务器的TCP/IP协议中,将其IP地
址设置为固定值而非自动获取,并将其TCP/IP配置 里的DNS服务器地址设为固定值而非自动获取(例 如就设为本服务器IP地址,以后可根据需要再改)。
Windows 2008 R2的DNS服务器有正向查找区域和反向查 找区域。注:Windows中DNS服务器域名不区分大小写! 正向查找区域:此区域是由域名查询IP地址。 反向查找区域:此区域是由IP地址查询域名。 本例中使用的域名是(也可自定义!),其它 相关信息如下表所示。如果用户配置实际的网站,则所配 置的主机名、域名和IP地址均应为实际所申请到的。
24
(8)、设置动态更新。单击“不允许动态更新”单选 按钮,如图,手动更新记录,单击“下一步”按钮。
25
(9)、准备创建反向查找区域,如图。选择 “是,现在创建反向查找区域”,单击“下 一步”按钮。
26
(10)、选择“区域类型”,如图。“主要区域”表 示将配置主DNS服务器,“辅助区域”表示将配置 辅DNS服务器。因此,这里选择“主要区域”单选 按钮,单击“下一步”按钮。
本机计算机名:桌面 计算机 右键属性高级系统设置计算机名中的计算机全名
13
(3)、选择要连接的 DNS服务器,由于 DNS服务器运行在 本机,因此在“连接 到DNS服务器”对 话框中,选中“此计 算机”,如图所示, 然后单击“确定”。
注意:如果连不上,请到管理工具服务中启动DNS Server服 务。如果启动DNS Server服务时报错,则应保证本机正常连接 上一无线网络或有线网络(即通过有线网卡或无线网卡的本地 连接连上一无线路由器或无线AP,注意要设默认网关),然后 再启动DNS Server服务(还启动不了的话可尝试禁用再启用一 下网卡的网络连接后再试)。之后再去连DNS服务器即可。
局域网组建方法如何设置网关和DNS服务器

局域网组建方法如何设置网关和DNS服务器局域网的组建方法有很多种,但其中一个重要的步骤是设置网关和DNS服务器。
在本文中,我们将详细介绍如何进行这些设置,并为您提供适当的指导。
一、设置网关网关作为连接局域网和外部网络的节点,负责将数据包转发到正确的目标。
在设置网关之前,您需要明确以下信息:1. 路由器的IP地址:这是您的局域网中的主要设备,负责将数据传递到互联网。
2. 子网掩码:它确定了局域网中设备的IP地址范围。
设置网关的步骤如下:1. 打开计算机的网络设置界面。
2. 找到以太网或Wi-Fi适配器,右键点击并选择“属性”。
3. 找到“IPv4协议”选项,点击“属性”按钮。
4. 在弹出窗口中,选择“使用下面的IP地址”选项。
5. 输入您的计算机的IP地址、子网掩码和默认网关(即路由器的IP地址)。
6. 点击“确定”保存设置。
二、设置DNS服务器DNS服务器(域名系统服务器)负责将域名转换为相应的IP地址,以便计算机可以访问互联网上的资源。
在设置DNS服务器之前,您需要明确以下信息:1. 首选DNS服务器的IP地址:这通常是您的互联网服务提供商(ISP)提供的。
2. 备用DNS服务器的IP地址(可选):如果首选DNS服务器不可用,计算机将尝试连接备用DNS服务器。
设置DNS服务器的步骤如下:1. 打开计算机的网络设置界面。
2. 找到以太网或Wi-Fi适配器,右键点击并选择“属性”。
3. 找到“IPv4协议”选项,点击“属性”按钮。
4. 在弹出窗口中,选择“使用下面的DNS服务器地址”选项。
5. 输入首选DNS服务器的IP地址。
6. (可选)输入备用DNS服务器的IP地址。
7. 点击“确定”保存设置。
请注意,不同操作系统或设备可能会有所不同的设置步骤,上述步骤仅供参考。
建议您在进行设置之前查阅所使用设备的相关文档或咨询设备制造商。
总结:在局域网中设置网关和DNS服务器是组建网络的重要步骤之一。
通过正确设置网关和DNS服务器,您的计算机将能够与其他设备连接,并能够访问互联网上的资源。
DNS服务器的创建

---------DNS服务器的部署与配置实验背景:在Internet网络发展的早期,由于IP地址不便于记忆,网络互联的方式主要通过购买hosts文件进行域名的解析,当时,进行网络互联的计算机并不是很多。
随后,随着计算机网络的不断发展和普及,越来越多的计算机使用了域名,然而强大的hosts文件再也不能满足于现代的网络需求,DNS(Domain Name System,域名系统)便应运而生。
DNS相对应hosts文件而言,进行了强大的改进,主要采用分层结构进行部署,包括:根域、顶级域(包括组织域、国家域或地区域、反向域)、二级域和主机名称。
域名空间的层次结构类似一个倒置的树,其中根为最高级别,大树枝处于下一级别,树叶则处于最低级别。
这样可以将巨大的信息量按层次结构划分成许多较小的部分,将每一部分存储在不同的计算机上,形成层次性、分布式的特点。
这样一方面解决了信息的统一性,另一方面信息数据分布面广,不会形成瓶颈,有利于提高访问效率。
实验目的:1、学会安装DNS服务器2、会在DNS服务器上新建正反查找区域3、新建资源记录(包括主机、别名以及SRV记录)4、会对转发器和根提示进行配置5、掌握DNS的区域传输6、配置客户机的DNS设置7、理解DNS服务器和AD之间的关系实验网络拓扑:实验步骤1. 安装DNS服务(通过管理您的服务器进行安装,也可以通过添加/删除程序进行安装)DNS服务器要为客户机提供域名解析服务,必须具备以下条件:a、有固定的IP地址b、安装并启动DNS服务c、有区域文件,或者配置转发器,或者配置根提示、在Service 2(操作系统为windows server 2003)单击“开始”菜单,选择“管理工具”---“管理您的服务器”,然后选择“添加或删除角色”等服务器检测完所有的网络参数之后,选择“DNS服务器”,系统开始安装DNS服务。
安装过程中,需要windows server 2003系统安装光盘里的两个文件,都在I386下,可以通过物理光驱添加购买的光盘进行安装,也可以通过虚拟光驱,添加对应的ISO镜像文件进行安装,安装过程中需要两次添加文件。
网络基础 配置DNS服务器

网络基础配置DNS服务器通过对第9章的学习,大家都知道DNS即域名解析系统,提供域名与IP地址间的相互解析,解决了域名容易记忆但通信时不能被计算机识别的弊端。
在完成DNS服务器的安装以后,本单元练习中,将指导大家怎么配置DNS服务器。
(1)在开始菜单中,执行【所有程序】|【管理工具】|【DNS】命令,在弹出的【DNS 管理器】窗口中,展开【WIN-OYQPHZ973KS】目录,如图9-1所示。
(2)在【操作】操作菜单中,执行【新建区域】命令,弹出【新建区域向导】对话框,如图9-2所示。
图9-1 DNS管理器窗口图9-2 新建区域(3)在弹出的【新建区域向导】对话框中,可查看到区域将DNS名称转换成相关数据等内容,并单击【下一步】按钮,如图9-3所示。
(4)在弹出的【区域类型】对话框中,启用【主要区域】单选框,并单击【下一步】按钮,如图9-4所示。
图9-5 新建区域向导图9-6 创建主要区域(5)在弹出的【区域名称】对话框中,输入区域名称。
如L ,并单击【下一步】按钮,如图9-7所示。
(6)在弹出的【区域文件】对话框中,启用【创建新文件,文件名为】单选框,将自动生成L .dns,并单击【下一步】按钮,如图9-8所示。
图9-7 输入区域名称图9-8 创建新区域文件(7)在弹出的【动态更新】对话框中,启用【允许非安全和安全动态更新】,并单击【下一步】按钮,如图9-9所示。
(8)在弹出的【正在完成新建区域向导】对话框中,可查看名称、类型等信息,并单击【完成】按钮,如图9-10所示。
图9-9 设置动态更新类型图9-10 完成新建区域向导(9)用同样的方法设置【反向查找区域】选项,连续两次单击【下一步】按钮后,在弹出的对话框中,启用【IPv4反向查找区域】单选框,并单击【下一步】按钮,如图9-11所示。
(10)在弹出的【反向查找区域名称】对话框中,启用【网络ID】单选框,并设置其值。
然后,单击【下一步】按钮,如图9-12所示。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "/var/named/named.local";
allow-update { none; };
};
zone "" IN {
type master;
};
配置
$TTL 3600
@ IN SOA localhost. root.localhost. ( ; @就是代表对应/etc/named.confzone对应的名字zone "xxx"
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
memstatistics-file "/var/named/named_mem_stats.txt";
recursion yes;#迭代查询
dnssec-enable yes;
dnssec-validation yes;
dnssec-lookaside auto;
};
zone "." IN { //定义根域的zone,对应的/var/named/named.ca列出所有根域名服务器
看看是否已经启动
Ps–elf |grep named
如果不能确定那里错误,调试跟log,你最好配置运行log
named -d 4 -c /etc/named.conf,如果配置了log就可以查看了
tail–100more named.run
重启
Killall named
named -d 4 -c /etc/named.conf
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
@ IN NS localhost.
1 IN PTR localhost. ; PTR为反向解析,与上面的A标志对应
配置
$TTL 3600
@ IN SOA . root.localhost. ( ;
把rndc.conf中的key信息输出到named.conf中
tail -10 /etc/rndc.conf | head -9 | sed -e s/#\ //g > /etc/named.conf
这里强调一下,rndc.conf与named.conf的key值必须完全一样,而且并不需要生
配置
刚才我们已经生成了一部分named.conf,增加如下
cd bind-9.6.1
./configuremake
make
make install
PS:默认安装是/usr/sbin/named,配置文件在/etc/named.conf,zone文件目录是/var/named
配置
cd /usr/local/sbin/named
/usr/local/named/sbin/rndc-confgen >/etc/rndc.conf
搭建自己的DNS域名服务器(非主从)
前言
DNS协议是UDP混合TCP的一个SERVER,就是我们在windows下
Linux下的/etc/resolv.conf配置
第一步:下载源码包和安装
/downloads/bind/下载最新版本是9.6.1
tar zxvf bind-9.6.1.tar.gz
file "/var/named/test.zone";
allow-update { none; };
};
zone "19.202.220.in-addr.arpa" IN {
type master;
file "/var/named/test.local";
allow-update { none; };
www IN A220.202.19.204;这里就是真正的主机名的解析,www自动扩展成
FTP IN A220.202.19.205;
配置
$TTL 86400
@ IN SOA . .(
20031001;
7200;
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
@ IN NS localhost. ; @就是(zone指定),寻找则向主机(NS)localhost.发出查询
localhost. IN A 127.0.0.1 ; NS对应的IP记录
#nameserver 10.210.208.31
#nameserver 10.210.208.45
#nameserver 10.218.128.132
nameserver 127.0.0.1
PS:这里我是以127.0.0.1启动的,如果你想把你的DNS服务器对外服务,绑定你的外网IP吧
测试
Nsloohannel default_debug
{
file "/var/named/named.run";
severity dynamic;
};
};
options {
allow-query {localhost; };#是否可以对外服务,localhost就只能自己
directory "/var/named"; #named区文件目录
3600;
43200;
86400);
@ IN NS .
204 IN PTR
205 IN PTR
检测配置
看看named.conf是否正确
named-checkconf /etc/named.conf
看看每个zone是否配置正确
named-checkzone test /var/named/test.zone
Nslookpu反向
用dig正向
用dig反向
测试对外直接提供服务
如果DNS服务器没有对外绑定IP服务,那么你用命令测试
Dig–t @10.218.128.132将会出错
把/etc/named.conf的两个allow:localhost改为any,重启后再测试
正向
反向
详细配置参考
/2594646/743398
http://bindguard.activezone.de
如果要做智能解析和转发
/link?url=Ew75q1nVl0oIfXT5dIclG7PEmkq1LMsJMxPOShoLiB2yX0T_WBAHevHWWYLanSj58KPG0qUNfQdS4ukinYtFVSCWTtKwqhZOpqyd7Qvwxn_
官网弄个
ftp:///domain/named.root
最后修改你
[root@v218128132.sqa.zmf /var/named]
#more /etc/resolv.conf
options timeout:2 attempts:5
search
pid-file "named.pid"; #进程id文件名
listen-on port 53 { 127.0.0.1; };
listen-on-v6 port 53 { ::1; };
dump-file "/var/named/cache_dump.db";
statistics-file "/var/named/named_stats.txt";
key "rndc-key" {
algorithm hmac-md5;
secret "ydF5brUiwvHgsPMOFgNabw==";
};
controls {
inet 127.0.0.1 allow {localhost; } keys { rndc-key; };//如果对外服务这里的localhost改any
@ IN NS localhost. ; IN代表一条资源记录(RR),NS = NameServer代表DNS Server
localhost. IN A 127.0.0.1 ; A是正向解析的标志,[hostname] IN A [IP]代表该主机对应该IP
配置
$TTL 600
@ IN SOA localhost. root.localhost. (
/link?url=GkGkUQ4SR5WcKoS7NNRF99YFcQODMLPNJcTAcZZpk5MBzNcfqe4Ds_EhY-ULoV60Lx7H8vVsSPf7KBoMmHHuyHNmqhBzBli9NgxUi4dMKPq
/naughty610/article/details/5723554
如果出现
/Services/Bogons/
type hint;
file "named.root"; //可以在/usr/share/doc/bind-9.8.2/sample/var/named/获取named.ca模板
};
zone "localhost" IN {
type master;
file "/var/named/localhost.zone";