首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >远程获取IPv6失败

远程获取IPv6失败
EN

Stack Overflow用户
提问于 2013-01-18 04:05:48
回答 1查看 199关注 0票数 1

我正在尝试获取远程机器的I。但是我的代码无法远程收集IPv6。代码在本地运行时运行良好。以下是我的示例代码

代码语言:javascript
运行
复制
System.Net.IPHostEntry hostEntryComputer;
try
{
    hostEntryComputer = System.Net.Dns.GetHostEntry(computerName);
    foreach (System.Net.IPAddress addr in hostEntryComputer.AddressList)
    {
        string temp = addr.ToString();
        Console.WriteLine("IP: " + temp);
    }               
}
catch(Exception ex)
{
    Console.WriteLine(ex.Message);
}

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2013-01-18 04:10:21

From MSDN:“如果本地计算机未安装IPv6,则会从GetHostEntry方法的结果中过滤IPv6地址。因此,如果只有IPv6结果可用于hostNameOrAddress.parameter,则可能会返回空的IPHostEntry实例。”

按照这些教程在本地计算机上启用它:

  • Windows XP
  • Windows Vista/7
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14387225

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档