服务器DNS失效

服务器异常

java 复制代码
xx.t.RequestException: java.net.UnknownHostException: test.ac.xxxx.cn

现象分析

  • 本地测试正常,说明域名本身无问题。
  • 服务器 DNS 解析异常 ,导致 UnknownHostException
  • **服务器可正常解析 ****baidu.com**,说明网络正常,可能是 DNS 配置问题。

DNS 排查

测试环境验证

java 复制代码
nslookup test.ac.xxxx.cn

可能的返回结果:

  • 正常解析:返回 IP 地址 ✅
  • **SERVFAIL**** 或 ****NXDOMAIN**:服务器的 DNS 解析有问题 ❌

网络验证

java 复制代码
nslookup baidu.com

可以正常返回,证明网络无问题

检查 DNS 配置

plain 复制代码
cat /etc/resolv.conf
  • 如果 nameserver 为空或错误,则需要修改。

阿里云服务器 /etc/resolv.conf 可能会被重置。

DSN配置

一般来说/etc/resolv.conf中有手动配置就行。但是由于是阿里云的服务器,这样配置的话有可能【 系统重启后自动重置】。所以需要特殊处理一波

修改配置cofig

在目录/run/resolvconf/resolv.conf 下,新增:

java 复制代码
nameserver 192.168.xx.xx

测试

完成配置后,执行以下命令确认生效:

plain 复制代码
nslookup test.ac.xxxx.cn

如果返回正常 IP,问题解决。

相关推荐
webbodys2 小时前
Python文件操作与异常处理:构建健壮的应用程序
java·服务器·python
lifewange2 小时前
Linux 服务管理故障排查小手册
linux·运维·服务器
十六年开源服务商2 小时前
WordPress网站信誉评价与运维服务怎样提升
运维
无代码专家3 小时前
生产ERP解决方案:重构制造企业数字化运营体系
运维·低代码·重构·制造
学习中....3 小时前
Claude Code + mcp-ssh-manager:让AI成为随身运维专家
运维·ssh
zhong_kh3 小时前
字符串判断
linux·运维·服务器
fengyue01104 小时前
C++使用epoll实现高并发tcp服务
linux·服务器·网络·c++
谷雨不太卷4 小时前
Linux_文件指令
linux·运维·服务器
物联网软硬件开发-轨物科技4 小时前
【轨物方案】智能割草机物联网软硬件一体化解决方案
运维·物联网
个案命题4 小时前
鸿蒙ArkUI组件通信专家:@Param装饰器的奇幻漂流
java·服务器·前端