UnknownHostException: oa.xxx.cn

5 阅读1分钟

遇到的 cn.hutool.core.io.IORuntimeException: UnknownHostException: oa.xxxx.cn 错误表明,程序在尝试访问 oa.xxxx.cn 这个域名时,无法将其解析为对应的 IP 地址。这通常是因为 DNS 服务器无法找到该域名的记录,或者本地的 DNS 配置存在问题。配置 hosts 文件指向 IP 地址是一种临时解决此问题的方法

Windows 系统

  1. 找到 hosts 文件hosts 文件一般位于 C:\Windows\System32\drivers\etc 目录下。
  2. 以管理员身份打开文本编辑器:比如记事本。右键点击记事本图标,选择 “以管理员身份运行”。
  3. 打开 hosts 文件:在记事本中,选择 “文件” -> “打开”,然后导航到 C:\Windows\System32\drivers\etc 目录,选择 hosts 文件打开。
  4. 获取对应的IPnslookup oa.xxxx.cn
  5. 添加域名和 IP 映射:在文件末尾添加一行,格式为 IP地址 域名,例如:
192.168.1.100 oa.xxxx.cn

6. 刷新 DNS 缓存:打开命令提示符(以管理员身份运行),输入以下命令并回车:

ipconfig /flushdns