当前位置:首页 » 文件管理 » 内网dns缓存

内网dns缓存

发布时间: 2023-02-22 08:48:37

A. 关于内网DNS设置

  1. 安装DNS服务

    开始—〉设置—〉控制面板—〉添加/删除程序—〉添加/删除Windows组件—〉“网络服务”—〉选择“域名服务系统(DNS)”—〉按确定进行安装

  2. 创建DNS正相解析区域

    开始—〉程序—〉管理工具—〉选择DNS,打开DNS控制台—〉右击“正相搜索区域”—〉选择“新建区域”—〉选择“标准主要区域”(或“Active Directory 集成区域”或“标准辅助区域”)--〉输入域名“abc.com” —〉输入要保存的区域的文件名“abc.com.dns”— 〉按完成,完成创建

    创建主机记录等:

    右击“abc.com”—〉“新建主机” —〉在名称处输入“www”,在“IP地址”处输入“192.168.0.3”,—〉按“添加主机”完成

  3. 创建DNS反向解析区域

    开始—〉程序—〉管理工具—〉选择DNS,打开DNS控制台—〉右击“反向搜索区域”—〉选择“新建区域”—〉选择“标准主要区域”—〉输入用来标示区域的“网络ID”—〉输入要保存的区域的文件名“0.168.192.in-addr.arpa.dns”—〉按完成,完成创建

    创建指针PTR:

    右击“192.168.1.x.subnet”—〉选择“新建指针”—〉在“主机IP号”中输入2—〉在“主机名”中输入ftp—按 “确定”完成添加

  4. 启用DNS循环复用功能

    如www.abc.com对应于多个IP地址时DNS每次解析的顺序都不同

    右击选择“DNS服务器”—〉属性—〉高级—〉选择“启用循环”(round robin)--〉选择“启用netmask 排序”—〉按“ 确定”返回

    注:如所有的IP和域名服务器在同一子网时需要取消“启用netmask排序”,才能实现循环复用功能。即启用循环时 ,当主机的IP和dns在同一个子网时将始终排在最前面,当都在一个子网时就不进行循环,只有去除了“启用netmask排序” 时才能实现循环复用。

    DNS服务器会优先把与自己的网络ID相同的记录返回给客户端

  5. 创建标准辅助区域,实现DNS区域复制

    在另一台DNS服务器上,右击“正向搜索区域”—〉选择“新建区域”—〉选择“标准辅助区域”—〉输入“abc.com”—〉输入主域名服务器的IP地址—〉选择“完成”

    可手工要求同步:

    在辅域名服务器上右击“abc.com”的域—〉选择“从主服务器传输”

    并且可以设置允许传输的域名服务器:

    在主域名服务器上右击“abc.com”的域—〉选择“属性”—〉选择“区域复制”—〉在“允许复制”前打勾,并选择允许复制的主机(到所有服务器、只有在“名称服务器”选项卡中列出的服务器、只允许到下列服务器)

    完成服务器类型的转换:

    右击区域—〉选择 “属性”—〉选择“类型”的“更改”按钮—〉选择要更改的区域类 型—〉按“确定”

  6. 实现DNS唯高速缓存服务器

    创建一个没有任何区域的DNS服务器—〉右击DNS服务器—〉选择“属性”—〉选择“转 发器”中的“启用转发器”—〉输入转发器的IP地址—〉按“确定”完成

    清除“唯高速缓存”中的cache内容:

    右击“DNS服务器”—〉选择“清除缓存”

    或者选择“DNS服务器”—〉在菜单中选择“查看”,高级—〉右击“缓存的查找”—〉选择“清除缓存”

    (客户端清空DNS缓存—)ipconfig /flushdns)

  7. DNS的委派(子域的转向)

    在原域名服务器上建立“subdomain.abc.com”的主机—〉右击abc.com的域,选择“新建委派”—〉将subdomain.abc.com的域代理给subdomain.abc.com的主机—〉在subdomain.abc.com上建立“正向标准区域”subdomain.abc.com—〉添加相关主机记录

  8. 设置 DNS区域的动态更新

    右击选择DNS上区域—〉选择“属性”—〉选择“常规”中的“允许动态更新”,选是— 〉然后按 “确定”—〉在本机的DHCP服务器中—〉右击选择DHCP服务器—〉选择“属性”—〉选择“DNS”—〉选择“为不支持动态更新的DNS客户启用更新”—〉在客户端使用ipconfig /registerdns来更新域名的注册信息

    注意客户端需要将完整的计算机名改成myhost.abc.com

  9. 配置DNS客户端

    在客户端计算机上打开tcp/ip属性对话框,在dns服务器地址栏输入dns服务器的ip地址

    手工配置最多可配置12个 DNS服务器 .

B. 公司内网网页打不开怎么办


1、网络设置的问题
这种原因比较多出现在需要手动指定IP、网关、DNS服务器联网方式下,及使用代理服务器上网的。仔细检查计算机的网络设置。
2、DNS服务器的问题
当IE无法浏览网页时,可先尝试用IP地址来访问,如果可以访问,那么应该是DNS的问题,造成DNS的问题可能是连网时获取DNS出错或DNS服务器本身问题,这时你可以手动指定DNS服务(地址可以是你当地ISP提供的DNS服务器地址,也可以用其它地方可正常使用DNS服务器地址。)在网络的属性里进行,(控制面板—网络和拔号连接—本地连接—右键属性—TCP/IP协议—属性—使用下面的DNS服务器地址)。不同的ISP有不同的DNS地址。有时候则是路由器或网卡的问题,无法与ISP的DNS服务连接,这种情况的话,可把路由器关一会再开,或者重新设置路由器。
还有一种可能,是本地DNS缓存出现了问题。为了提高网站访问速度,系统会自动将已经访问过并获取IP地址的网站存入本地的DNS缓存里,一旦再对这个网站进行访问,则不再通过DNS服务器而直接从本地DNS缓存取出该网站的IP地址进行访问。所以,如果本地DNS缓存出现了问题,会导致网站无法访问。可以在“运行”中执行ipconfig/flushdns来重建本地DNS缓存。
3、IE浏览器本身的问题
当IE浏览器本身出现故障时,自然会影响到浏览了;或者IE被恶意修改破坏也会导致无法浏览网页。可尝试重新下载IE。
4、网络防火墙的问题
如果网络防火墙设置不当,如安全等级过高、不小心把IE放进了阻止访问列表、错误的防火墙策略等,可尝试检查策略、降低防火墙安全等级或直接关掉试试是否恢复正常。
5、网络协议和网卡驱动的问题
IE无法浏览,有可能是网络协议(特别是TCP/IP协议)或网卡驱动损坏导致,可尝试重新网卡驱动和网络协议。

C. 电脑连不上网,dns没响应,怎么简单的修复

电脑连不上网的解决办法如下所示:

一、在电脑右下角右击那个信号的小图标,打开网络和共享中心

二、打开后显示如下界面,点击 本地连接/有可能你的电脑显示无线连接

三、完成第二步后,进入下面界面,点击属性

四、在属性界面中双击下面的Internet 协议版本4(TCP/IP4)

五、将自动获取 IP 地址修改为使用下面的IP地址,IP地址和默认网关要根据你们内网的分配来确定,如果不能确定是多少,可以查看下同事电脑的ip地址,一般默认网关和IP地址的前三位是相同的,最后一位一般为1。。。注意,如果修改了IP,点击确定以后提示你有IP冲突,那么就再换一个IP试试。

一般经过上面几步,你的电脑就能够连上网了。

D. 什么是DNS缓存为什么会出现无法清除DNS缓存怎样解决

将相应的域名解析成IP地址的服务器就是DNS服务器。DNS解析故障最大的症状就是访问站点对应的IP地址没有问题,然而访问他的域名就会出现错误。就是说你知道一个网站的IP地址直接在浏览器上输入可以打开,而你输入它的域名却不可以打开!!计算机对域名访问时并不是每次访问都需要向DNS服务器寻求帮助的,一般来说当解析工作完成一次后,该解析条目会保存在计算机的DNS缓存列表中,如果这时DNS解析出现更改变动的话,由于DNS缓存列表信息没有改变,在计算机对该域名访问时 仍然不会连接DNS服务器获取最新解析信息,会根据自己计算机上保存的缓存对应关系来解析,这样就会出现DNS解析故障。清理缓存的命令第一步:通过“开始->运行->输入CMD”进入命令行模式。
第二步:在命令行模式中我们可以看到在ipconfig /?中有一个名为/flushdns的参数,这个就是清除DNS缓存信息的命令。
第三步:执行ipconfig /flushdns命令,当出现“successfully flushed the dns resolver cache”的提示时就说明当前计算机的缓存信息已经被成功清除。
第四步:接下来我们再访问域名时,就会到DNS服务器上获取最新解析地址,再也不会出现因为以前的缓存造成解析错误故障了。
具体内容见http://hi..com/space300/blog/item/c36f797a2898d8e52e73b3c9.html

E. 如何把dnsmasq 应用到局域网

DNSmasq是个非常小巧的dns服务器,可以解决小范围的dns查询问题,譬如机房内网。
大致思路是这样的:
配置dnsmasq为DNS缓存服务器,同时在/etc/hosts文件中加入本地内网解析,这样一来,每当内网机器查询时就会优先查询hosts文件,这就等于将/etc/hosts共享给全内网机器使用,从而解决内网机器互相识别的问题。相比逐台机器编辑hosts文件或者添加bind DNS记录,仅编辑一个hosts文件,这简直太容易了。
实施过程以CentOS 6为例
安装配置
yum install dnsmasq -y
service dnsmasq start
将其他机器的DNS换成dnsmasq所在的IP即可,玩完了,就这么容易。
接下来你就可以编辑hosts文件了,你懂的,简单列举一下格式
127.0.0.1 localhost
192.168.1.10 web01.xxx.com web01
192.168.1.20 web02.xxx.com web02
hosts文件的强大之处还在于能够劫持解析,譬如mirror.centos.org是CentOS仓库所在,几乎是机器正常必访问一个域名,我将它解析成一个内网地址,搭建一个内网镜像站,不仅内网机器也可以及时得到安全更新,每月还可以节省很多流量。
其他问题
默认配置文件为/etc/dnsmasq.conf,注释掉的不是示例就是默认值。

默认直接缓存resolv.conf中的nameserver,通过下面的选项指定其他文件
resolv-file=/etc/resolv.dnsmasq.conf

默认监听本地所有端口,指定监听端口的办法(别忘了本地回环)
listen-address=127.0.0.1,192.168.1.56

我要给dns记录在另外一个文件,而不是/etc/hosts
addn-hosts=/etc/addion_hosts

设置dns缓存大小
cache-size=150

我担心dnsmasq的稳定性怎么办
解决办法一:写脚本或用nagios监视dnsmasq进程,或者定时重启
解决办法二:在另一台机器也搭建一个dnsmasq,/etc/hosts文件拷一份过去,客户端指定2个内网DNS
记得在iptables防火墙开放53端口哦!

热点内容
java学到什么程度 发布:2025-05-20 14:31:54 浏览:478
压缩误差分析 发布:2025-05-20 14:27:53 浏览:96
每秒上亿次访问服务器怎么处理 发布:2025-05-20 14:10:07 浏览:314
按键精灵数据库操作 发布:2025-05-20 14:08:33 浏览:592
360浏览器无法访问网络 发布:2025-05-20 14:05:13 浏览:834
存储服务器地址错误 发布:2025-05-20 14:01:46 浏览:912
数据库优先 发布:2025-05-20 13:59:39 浏览:278
androidurl判断 发布:2025-05-20 13:50:11 浏览:259
共享文件夹没有启动服务器服务 发布:2025-05-20 13:43:38 浏览:804
天龙八部游戏怎么切换服务器 发布:2025-05-20 13:42:36 浏览:631