ECS Linux服务器内部无法解析域名的原因及相应解决
发布日期:2015-12-30 15:12:42
Linux服务器内部无法解析域名的原因很多,通常可使用下面的步骤进行检查: 1.检查系统是不是设置dns服务器。 可通过命令 cat /etc/resolv.conf查看具体配置,默认一般显示 nameserver x.x.x.x nameserver xx.xx.xx.xx 或其他DNS 地址。 若没有DNS的配置就需添加设置,公网服务器可设置为阿里云公共dns nameserver 223.5.5.5 nameserver 223.6.6.6 若是纯内网的服务器没有公网,请提交工单咨询售后技术具体的内网DNS地址 2.检查防火墙iptables,是不是有拦截53端口规则,可先使用命令"service iptables stop"关闭防火墙测试。若存在iptables规则,请删除deny策略或者修改规则为ACCEPT策略。 3.检查是不是开启dns缓存服务nscd:通过"service nscd status"命令查看,若开启,使用命令"service nscd stop"关闭服务进行测试。
|