UnknownHostException

178 阅读1分钟

由DNS构建起的域名与IP地址之间的对应关系,称之为“DNS记录”(record),若发现没有该记录,则说明此域名不支持DNS解析,如果有则可以正常解析。

1. 什么是A记录?

将域名解析到IPv4地址的DNS记录。

2. 什么是AAAA记录?

将域名解析到IPv6地址的DNS记录。

3. 为什么容器要禁用ipv6?

Docker容器没有ipv6地址没法直接访问外网域名的ipv6地址,所以AAAA记录多了可能会影响DNS解析。

4. UnknownHostException原因?

A 记录的请求没发出来或者没到 DNS 服务器(丢包)。