一、这个知识点较简单,直接发命令:
本机查看dns记录:ipconfig/displaydns
本机清空dns记录:ipconfig/flushdns
linux下刷新dns缓存,rndc-dumpdb,但是需要先安装rndc服务,不知道还有没有除此方法外的其他方式查看。
二、Linux下Bind基础安装,可以安装来学习下dns解析~
a、yuminstallbind*
b、vi/etc/sysconfig/iptables#配置防火墙端口,添加如下:
-AINPUT-mstate--stateNEW-mtcp-ptcp--dport53-jACCEPT
-AINPUT-mstate--stateNEW-mudp-pudp--dport53-jACCEPT
-AINPUT-mstate--stateNEW-mtcp-ptcp--dport953-jACCEPT
serviceiptablesrestart#重启防火墙
c、修改named.conf,vi/etc/named.conf
listen-onport53{127.0.0.1;};修改127.0.0.1为any
allow-query{localhost;};修改localhost为any
d、停止/启动命令
1.bind服务器启动/etc/init.d/namedstart
2.bind服务器停止/etc/init.d/namedstop
问题备注:
启动或重启DNS服务时,卡在Generating/etc/rndc.key:上很长时间,解决方法:
rndc-confgen-r/dev/urandom-a