NSCD本地DNS缓存软件安装、配置

NSCD本地DNS缓存软件安装、配置,第1张

1、yum install -y nscd

2、vi /etc/nscd.conf

logfile /var/log/nscd.log

threads 4

max-threads 32

server-user nscd

debug-level 0

reload-count5

paranoiano

restart-interval3600

enable-cachehosts yes

positive-time-to-live hosts 3600

negative-time-to-live hosts 20

suggested-size hosts 211

check-files hosts yes

persistent hosts yes

shared hosts yes

max-db-size hosts 33554432

3、service nscd start

4、查看命中数nscd -g

5、清除缓存,nscd -i hosts

6、配置解析

enable-cache指定对DNS解析进行缓存。

positive-time-to-live是指对解析成功的DNS结果进行缓存的时间。

negative-time-to-live是指对解析失败的DNS结果进行缓存的时间。例如网络故障导致的DNS解析失败或者请求的DNS条目没有配置等。

suggested-size是NSCD内部的哈希表的大小,如果缓存条目数量远大于默认的211(如10倍以上,则修改此值)。

check-files是指是否检查/etc/hosts文件的变化。

persistent是指是否在重启NSCD进程时保留已缓存的条目。

shared是指是否允许客户端直接查询NSCD的内存镜像以获得结果。

max-db-size是指DNS的缓存大小,以字节为单位。

计算机的DNS缓存保存在C:\WINDOWS\system32\drivers\etc下,叫hosts.sam

刷新方法:

1.首先关闭所有的浏览器

2.电脑的左下角开始——运行(如果是win7系统则是:开始——所有程序——附件——命令提示符)

“打开”后面的方框中输入ipconfig

/flushdns然后点“确定”

然后按回车即可

方法2:

直接设置网卡上的DNS服务器

网上邻居-->(右键)属性->选中“本地连接”->(右键)属性-->双击"Internet

协议(TCP/IP)",即可看到网卡上DNS服务器设置页面。取消自动获得DNS服务器地址,改为“使用下面的DNS服务器地址”,然后以以下的输入框内输入您当地的DNS服务器地址。请在以下地址中选择你当地的服务器IP

方法一:直接在“运行”中执行 ipconfig /flushdns来重建本地DNS缓存。

方法二:

1、在运行中输入cmd

2、在d出的黑框里输入 ipconfig /flushdns;

3、按回车即可重建本地DNS缓存。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11699648.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存