在 CentOS 上“测试域名”通常指验证域名是否能正确解析、是否能连通、DNS 是否正常。下面按常见场景给你一套实用方法。
nslookupnslookup example.com
查看是否返回 IP 地址。
dig(推荐)先安装:
yum install bind-utils -y
测试:
dig example.com
或指定 DNS 服务器:
dig @8.8.8.8 example.com
hosthost example.com
ping example.com
✅ 能 ping 通说明 DNS 解析 + 网络正常
❌ 不通可能是 DNS、防火墙或网络问题
注意:有些服务器禁 ping(ICMP),不通不代表服务不可用
curl http://example.com
curl -I https://example.com
指定解析 IP(很常用):
curl --resolve example.com:80:1.2.3.4 http://example.com
telnet example.com 80
# 或
nc -vz example.com 443
cat /etc/resolv.conf
确认 DNS 服务器是否正确(如 8.8.8.8 / 114.114.114.114)
dig @223.5.5.5 example.com
dig @8.8.8.8 example.com
/etc/resolv.confvi /etc/hosts
1.2.3.4 example.com
如果你能告诉我:
我可以给你更精确的命令和排查步骤。