如何在Python中从IPv6地址中查找本地主机名?
我正在尝试诊断网络带宽占用,并且正在使用Wireshark查找哪些IPv6地址使用了最多的带宽,但是它不包含任何主机名,所以我剩下的是IPv6地址的CSV以及传输的总字节数。
请注意,我并不是在谈论转换generic IP to domain,因为它仅适用于DNS,不适用于您本地网络的主机名。
我知道的唯一执行此操作的命令行工具是:
sudo nmap -sn 192.168.1.0/24
但是没有列出IPv6地址。
答案 0 :(得分:0)
这是我在网上看到的内容,很抱歉,但是我认为您无法看到。
您正在查看的可能是邻居发现数据包,其中 被发送到称为“请求节点”的特殊多播地址 多播”。
基本上是ARP的替换机制,未使用 不再支持IPv6。
通常,如果您需要找出来自哪里的东西 应该尝试确定源的MAC地址,然后登录 到您的交换机以找到该MAC地址所连接的端口。
应该有一个命令可以显示您的MAC地址表 开关。如果找到一个端口,其中只有MAC地址在 问题被列出,您需要按照电缆从该端口连接到 设备。
如果为一个端口列出了多个MAC地址,通常 与另一台交换机的连接。在这种情况下,您需要登录到 切换到该连接并重复搜索。