据我所知,mac地址应该是硬连接在网卡上的。它也是所谓的物理地址,它应该是唯一的。但是操作系统允许修改它,比如窗口10。那么,它真的是通过新的MAC地址与其他机器通信吗?还是旧的MAC地址仍然存在于某个映射表上?是否有创建自定义MAC地址的规则?而且,如果它是可变的,那么它就不再是独一无二的。如果硬连线MAC地址是可变的,它有什么意义?
谢谢
发布于 2022-01-20 19:05:17
Mac地址是什么?
网卡的真实Mac地址是唯一的和不变的。在本地网络上使用Mac地址来路由数据包:
路由器/ pc会说:“谁有192.168.1.4?"
为什么是虚拟MAC地址?
Mac地址允许网络上的每个人识别诸如网卡品牌的信息,并通过时间跟踪您在网络上的连接。一些路由器将使用ip地址在每个连接上将相同的ip地址赋予相同的设备。
事实上,在公共网络上,为了成为匿名者,你更愿意拥有一个假的Mac地址。降低针对特定网卡品牌的攻击风险。
有关MAC地址的问题
。
创建虚拟MAC地址的规则
Linux上的macchanger
工具允许您更改您的Mac地址,并且可以将其配置为接受一个完整的随机Mac地址、一个属于有效制造商的随机Mac地址,或者具有与实际Mac地址相同的Mac地址,或者可以指定一个特定的Mac地址。因此,除了Mac地址的大小之外,没有特定的规则。
(*我选择的MAC和ip完全是随机的。)
https://stackoverflow.com/questions/70791582
复制相似问题