Dns.GetHostAddresses
.NETの名前解決API。基盤となるOSの名前解決API(Windowsではgetaddrinfo)で実装され、hostsファイルに記述されたホストはDNSサーバーに問い合わせずそのアドレスが返る。HttpClientもこの上で動く。
- 概念URI
https://comcomponent.com/knowledge/dns-gethostaddresses/
- 別名・表記
- System.Net.Dns / HttpClientの名前解決
- 最終確認日
- 2026-09-04
- 機械可読データ
- JSON-LD
この概念が関わる関係
- Dns.GetHostAddressesはgetaddrinfoを利用します。Dns.GetHostAddressesは基盤となるOSの名前解決API(Windowsではgetaddrinfo)で実装されており、hostsファイルに記述されたホストはDNSサーバーに問い合わせずそのアドレスが返る。HttpClientもこのDnsクラスの上で動くため、宛先に直接接続する.NETの業務アプリはWindowsの名前解決の順序をそのまま引き継ぐ。HTTPプロキシ経由の要求ではローカルで解決するのはプロキシの名前で、宛先の名前はプロキシ側で解決される。 / 確度: 確立した関係 / 確認日: 2026-09-04 出典
- 名前解決結果のログはDns.GetHostAddressesを利用します。Dns.GetHostAddressesはgetaddrinfoと同じ結果を返すので、アプリが起動時に主要な宛先について解決したアドレス(IPv4とIPv6)と所要時間を記録しておけば、どのPCでいつから何に解決されていたかを後から追える。 / 確度: 確立した関係 / 確認日: 2026-09-04 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。