标签: c# .net-core asp.net-core-2.0
我需要编写一个套接字服务器,它将侦听主机DNS而不是其IP地址,因此我具有以下代码来解析DNS:
IPHostEntry ipHostInfo = Dns.GetHostEntry("Host DNS"));
问题是,ipHostInfo.AddressList返回一个具有多个IP的数组,其中一些可能是在我的机器上运行的Docker容器。
ipHostInfo.AddressList
是否可以直接从DNS服务器获取与特定主机DNS相关的单个IP地址?