支持的 getaddrinfo 标志


【Supported getaddrinfo flags】

以下标志可以作为提示传递给 dns.lookup()

【The following flags can be passed as hints to dns.lookup().】

  • dns.ADDRCONFIG:将返回的地址类型限制为系统上配置的非回环地址类型。例如,只有在当前系统至少配置了一个 IPv4 地址时,才会返回 IPv4 地址。
  • dns.V4MAPPED:如果指定了 IPv6 家族,但未找到 IPv6 地址,则返回 IPv4 映射的 IPv6 地址。在某些操作系统上不支持(例如 FreeBSD 10.1)。
  • dns.ALL:如果指定了 dns.V4MAPPED,则返回解析的 IPv6 地址以及映射的 IPv6 IPv4 地址。