在我的台式电脑(arch)和笔记本电脑(debian)上,我使用gnome地图。在这两种设备上,我都使用VPN。(iptables防火墙不允许非VPN通信,不允许DNS泄漏。)
在我的桌面上,“当前位置”与预期的一样,是VPN所在的城市。
然而,在我的笔记本电脑上,gnome地图能够得到我的实际位置(非常精确,几乎可以到脚)。
那件事怎么可能?使用了什么技术?笔记本电脑没有全球定位系统。
发布于 2020-01-31 13:55:58
gnome-maps使用geoclue,而后者又使用无线网络名称和Mozilla位置服务的名称/MACs。这就是你的位置。这里有更多关于无线定位技术的信息。
依赖项可能不允许删除,但可以使用禁用geoclue。
https://unix.stackexchange.com/questions/565116
复制相似问题