阿里云 Linux 服务器内部无法解析域名问题解决方法

softyun3年前云服务器81

问题现象

云服务器 ECS Linux 服务器内部无法正常解析域名。

问题原因

可能的原因包括:

1、DNS 设置问题

2、防火墙策略问题

3、NSCD 服务问题

处理办法

可以依次进行如下检查:

1、通过如下指令,检查系统是否正确设置了 dns 服务器。

[root@Aliyun ~]# cat /etc/resolv.conf

# Generated by NetworkManager

# No nameservers found; try putting DNS servers into your

# ifcfg files in /etc/sysconfig/network-scripts like so:

#

# DNS1=xxx.xxx.xxx.xxx

# DNS2=xxx.xxx.xxx.xxx

# DOMAIN=lab.foo bar.foo

nameserver 10.242.197.247

nameserver 10.242.197.248

如果没有 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 关闭服务后再对比测试。


免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

域名解析错误的原因有哪些

域名解析错误的原因有:1、分析网站空间存在问题导致域名解析错误;2、网站空间被病毒入侵,从而干扰域名被正确解析;3、网站域名设置错误导致域名无法解析成功;4、域名供货商出现故障问题,从而影响域名解析过...

域名解析错误怎么办

域名解析错误解决的方法:1、检查网站域名设置是否错误,如果是设置回相应的参数即可;2、检查网站空间是否有问题,需要分析网站空间的质量;3、检查是否存在病毒攻击,如果是要加大对服务器空间的病毒查杀力度;...

虚拟主机如何配置网站域名解析

在虚拟主机中配置网站域名解析的方法:1.远程登录虚拟主机;2.打开系统磁盘;3.查找hosts文件;4.使用记事本打开文件;5.添加域名解析;具体步骤如下:1.首先,远程登录虚拟主机,进入虚拟主机操作...

apache 二级域名解析 (window与linux)

winxp os:c:/windows/system32/drivers/etc/hostsadd a line like :127.0.0.1 hangzhou.localhost127.0.0.1...

虚拟主机域名解析多久生效

虚拟主机域名解析的生效时间:域名做好解析后,并不能立即访问到网站,因为域名解析需要一定的时间生效,一般为24小时以内,根据各地的dns服务器刷新时间不同,各地的大概时间范围为0-24小时即可生效。具体...

域名解析必须要实名认证吗(域名解析必须要实名认证吗安全吗)

本文将从实名认证的必要性和安全性两个方面来探讨这个问题。这是因为实名认证可以有效地保护用户的合法权益,防止恶意使用域名解析服务的行为。通过实名认证,可以确保用户身份真实可靠,避免出现虚假身份注册、盗用...