У меня два стека Windows m / c, с адресами IPv4 и IPv6.
etc\hosts
содержит только IPv4-адрес этого имени хоста.
Поэтому, когда я вызываю функцию getaddrinfo()
, она возвращает IP-адрес из файла etc\hosts
(т.е. только IPv4, а не адрес IPv6).
Команда
ipconfig
отображает как IPv4, так и IPv6-адрес.
Как настроить функцию getaddrinfo()
, чтобы она всегда возвращала IP-адреса из DNS, а не из файла etc\hosts
?
Есть ли другой способ сделать это?