mac 地址实际上允许重复,只要不在同一个网络空间就不会造成问题。 1. 对 00-15 的虚拟机 MAC 地址不重复性没有任何保证或期望 2. CISCO 只确保合法途径购买的同区域机器的 MAC 不重复,这个期望弱到你大可相信在亚洲销售的一台交换机和北美销售的一台交换机。具有相同的 MAC 地址 3. MAC 地址可以被伪造,只要有 ring0 权限?
no1xsyzy
2021-04-08 14:59:21 +08:00
@xiaoxinshiwo 指纹也可以伪造,不是 “唯一标识”,而是 “辅助追踪标识” 似乎目前 Tor 浏览器的一个策略就是,放行指纹收集,但随着你使用的线路变动,所有已知的指纹信息源也会变动。
raaaaaar
2021-04-08 19:51:10 +08:00
MAC 地址肯定不行吧。。别人搞出来就没想过往网络层上面用,你还要在应用层玩么。。
设备唯一标识?说说具体业务吧,不然又是个 X-Y 问题
uselessVisitor
2021-04-09 09:13:02 +08:00
服务端如何获得客户端地址?顺着网线传送??
arloor
2021-04-09 16:44:40 +08:00
netty 4.x 版本有 MacAddressUtil
public static void main(String[] args) { String mac = MacAddressUtil.formatAddress(MacAddressUtil.defaultMachineId()); System.out.println(mac); }