在我的 Mac 上,每个 IPv6 地址都包含特定计算机(不是我的路由器)的 MAC 地址。诸如ipv6-test.com 之类的网站不仅显示它,而且还告诉我它属于 Apple 计算机。
这感觉就像一个超级 cookie,也可能适用于其他操作系统。如何避免暴露我的 MAC 地址?
背景:MAC 地址并不明显。喜欢2001:0db8:1:2:60:8ff:fe52:f9d8:
0060:08ff:fe52:f9d8。ff:fe从中间剥离零件。如果这些字节不存在,那么就没有 MAC 地址。0x00(00000000) 变成0x02(00000010)。60:8ff:fe52:f9d8转换回 MAC 地址02:60:08:52:f9:d8。注意:自 macOS 10.12 Sierra 起,据 Ars Technica 称,Apple 采用了一种新方法来生成不基于 MAC 地址的稳定地址, Windows 显然已经这样做了多年。
我知道 IP 地址是分层的,因此互联网上的路由器知道转发数据包的方向。对于 MAC 地址,没有层次结构,因此数据包转发是不可能的。因此,MAC 地址不用于数据包传输。
我不认为它无缘无故地坐在那里。所以我的问题是,MAC 地址在数据包传输过程中究竟在哪里发挥作用?
我无法在装有 Windows 7 的新计算机中找到MAC 地址。我ipconfig /all在控制台中尝试过no items match your search。我也试过了getmac。一个屏幕非常短暂地闪烁着似乎是信息的内容,但时间不够长,无法阅读。
假设我携带支持 Wi-Fi 的电话或笔记本电脑穿过有 WAP 的区域。假设我没有主动尝试与他们建立联系或以其他方式与他们互动,该 WAP 的所有者是否可能知道我在那里?
我是在我之前的问题的上下文中提出这个问题的: 寻找网络上的 MAC
我正在和一位朋友谈论我新发现的检测网络上电话(和其他具有 MAC 地址的设备)的能力,他指出检测网络上的未知电话可能很有用;我可以使用这些数据来追踪任何在我家里并随身携带 Wi-Fi 电话的人。
那么,如果我设置了一个没有安全性或加密的记录伪造 WAP,我能收集到有关进入房屋的设备的任何有用信息吗?假设小偷没有主动尝试连接......
根据维基百科:
媒体访问控制地址(MAC 地址)是分配给网络接口的唯一标识符,用于物理网段上的通信
但是,出厂设备上的 MAC 地址有多独特?我似乎记得很久以前听说过一些制造商如何在他们的网卡上重复使用 MAC 地址。有没有人有任何确凿的事实?
我一次又一次地读到设备是由它们的 MAC 地址唯一标识的。但是 MAC 地址是如何确定的呢?(他们是否告诉我们有关他们所代表的设备的任何信息?)
我正在阅读一篇关于 WEP 破解的文章,它说过滤 MAC 地址是不够的,因为有工具可以更改计算机报告的 MAC 地址。
这让我想知道如果有人使用与网络上另一台计算机相同的 MAC 地址会发生什么?
我在谷歌上看过,但大多数网站只是说“可能会发生奇怪的事情”。什么样的事情?丢包,用户断线?
据我了解,制造商将 MAC 地址分配给每个物理设备。通过扩展,MAC地址是如何分配给虚拟机的——例如,如果我创建一个分配了Linux ISO的新虚拟机?
如果它是在创建新虚拟机期间分配的 - 我们不会冒分配的 MAC 地址已被使用的风险吗?
当你访问一个网站,比如cnn.com时,TCP/IP数据包中是否包含你网卡的MAC地址?
cnn.com理论上可以记录我的MAC地址吗?
mac-address ×10
networking ×5
command-line ×1
ethernet ×1
ip ×1
ip-address ×1
ipv6 ×1
privacy ×1
routing ×1
security ×1
tcpip ×1
windows ×1
windows-7 ×1