需要修改 /etc/resolv.conf 配置文件,指定域名解析服务器就可以解决该问题;
1、编辑etc下的resoly.conf文件(如果没有就新建一个);
2、在resoly.conf文件内添加一下内容;
nameserver 8.8.8.8
3、保存后重启网络服务,可以通过命令“service network restart ”重启;
DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。
在RFC文档中RFC 2181对DNS有规范说明,RFC 2136对DNS的动态更新进行说明,RFC 2308对DNS查询的反向缓存进行说明。
问题状态:DNS可以正常解析客户机,但是客户机不能做解析,解析时出现如下错误:[root@node1]#
nslookup
node2
connection
timed
out
trying
next
origin
connection
timed
out
no
servers
could
be
reached
关闭防火墙是正解!!!
[root@dns
~]#
getenforce
//DNS服务器上检测防火墙状态
Enforcing
//显示结果
[root@dns
~]#
service
iptables
stop
iptables:
Setting
chains
to
policy
ACCEPT:
filter
[
OK
]
iptables:
Flushing
firewall
rules:
[
OK
]
iptables:
Unloading
modules:
[
OK
]
[root@dns
~]#
chkconfig
iptables
off
//检查关闭状态为Disabled表明关闭了防火墙
[root@dns
~]#
getenforce
Disabled
service
iptables
sto这条命令在DNS上敲出之后,客户机马上可以正常解析!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)