【发布时间】:2010-06-30 09:02:04
【问题描述】:
我在一个域下工作,我正在制作一个应用程序,将 ip 从 1 更改为 253,直到它找到一个可用的、不冲突的 ip(它从域中获得 ping 响应,它每次更改时都会尝试 ping 它ip),这部分有效。问题是,我不希望程序覆盖被其他简单关闭的计算机使用的 IP 地址,这就是为什么它在前一个过程中没有与它们发生冲突。
所以我的问题基本上是,
我如何确定我刚刚更改的 ip 是否被我域中的另一台计算机使用? (计算机可能已关闭,否则会混淆)
奇怪的问题和任务,我知道。
我不介意使用外部 cmd 工具将输出流式传输到我的代码中,只要它是内置窗口即可。
【问题讨论】:
标签: .net-3.5 dns hostname netbios ip-address