【问题标题】:how to get the subnet mask of domain如何获取域的子网掩码
【发布时间】:2014-08-24 23:22:30
【问题描述】:

我正在尝试获取特定的域子网掩码。 我设法使用 2 种不同的方式获取它的 IP:

JHSoftware.DnsClient.LookupHost(_hostName);
Dns.GetHostAddresses(_hostName);

现在我想计算 IP 范围,但要这样做,我需要子网掩码。 我不知道如何获得子网掩码。 有什么办法吗?

提前致谢!

修罗

【问题讨论】:

  • DNS 域没有子网掩码。
  • 那么我怎么知道IP的范围是属于主机的呢?
  • 你不能,除非登录到具有给定 IP 地址的机器并检查它。

标签: c# .net dns ip


【解决方案1】:

这是不可能的,掩码没有被公布,它是一个过滤器,使网络堆栈能够解释它可以与哪些 IP 通信。

可以使用软件根据常用掩码和观察到的IP地址范围来估计子网掩码。

【讨论】:

  • 您可以对这些估算值做的所有事情就是在网络大小上建立一个下限
  • 你的简历令人印象深刻
猜你喜欢
  • 1970-01-01
  • 2012-12-03
  • 1970-01-01
  • 2016-02-19
  • 1970-01-01
  • 2016-05-22
  • 1970-01-01
  • 2014-12-08
  • 2010-11-16
相关资源
最近更新 更多