首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用Python从IPv6地址查找主机名

如何用Python从IPv6地址查找主机名
EN

Stack Overflow用户
提问于 2018-09-10 17:10:08
回答 1查看 873关注 0票数 0

如何从Python中的IPv6地址查找本地主机名?

我试图诊断网络带宽占优势,我使用Wireshark来查找哪些IPv6地址使用的带宽最多,但它不包括任何主机名,因此我只剩下IPv6地址和传输的总字节的CSV。

注意,我不是在讨论转换通用IP到域,因为这只适用于DNS,而不是本地网络的主机名。

我知道的唯一的命令行工具是:

代码语言:javascript
复制
sudo nmap -sn 192.168.1.0/24

但这并没有列出IPv6地址。

EN

回答 1

Stack Overflow用户

发布于 2018-09-10 17:15:55

这就是我在网上发现的,对不起,但我认为你所看到的是不可能的。

来自WireShark问答

您所看到的可能是邻居发现数据包,它们被发送到一个称为“请求节点多播”的特殊多播地址。 它基本上是ARP的替换机制,不再用于IPv6。 通常,如果您需要知道从哪里来的东西,您应该尝试确定源的MAC地址,然后登录到您的交换机,以找到该MAC地址连接的端口。 应该有一个命令将显示交换机的MAC地址表。如果您可以找到一个端口,其中只列出有关的MAC地址,您需要跟踪电缆从该端口到设备。 如果您有多个MAC地址列出一个端口,它通常是一个连接到另一个交换机。在这种情况下,您需要登录到它所连接的开关并重复搜索。

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

https://stackoverflow.com/questions/52262533

复制
相关文章

相似问题

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