gpt4 book ai didi

android - 使用 (NDR) 网络发现存储库扫描网络时获取主机名及其类型

转载 作者:太空狗 更新时间:2023-10-29 15:11:35 27 4
gpt4 key购买 nike

我正在尝试获取网络连接设备的详细信息。我已引用网络发现存储库我能够获取 IP 地址和 Mac 地址(硬件地址) 但无法主机名 & 设备类型.

我在 Stackoverflow 的不同建议帖子中使用了以下代码。我还实现了 jcifs jar。但不幸的是,我无法从网络中获取主机名及其类型。

代码:

1) 
NbtAddress nbtAddress = NbtAddress.getByName("Base");
InetAddress address = nbtAddress.getInetAddress();
String hostname = address.getHostAddress();

2)
InetAddress addr = NbtAddress.getByName(strIp).getInetAddress();
host.hostname =addr.getCanonicalHostName();

你的建议很有值(value)?

最佳答案

如果您使用的是 1.3.17 JCIFS,它有一些错误会导致它不返回主机名。您可以尝试使用旧版本的 JCIFS,它会为您提供主机名。旧版本的 JCIFS (1.2.25) 有其他问题,但取决于您使用它的目的。

关于android - 使用 (NDR) 网络发现存储库扫描网络时获取主机名及其类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16075199/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com