如何将墙上插孔与域中的用户/机器相关联?

har*_*ino 3 active-directory user-management

在阅读了Valve 的新员工手册后,我真的很想像他们在第 6 页上描述的那样设置公司地图:

“每个人总是在公司内四处走动,这一事实让人们很难找到。这就是为什么我们有http://user——检查一下。我们知道你在哪里根据你的机器插入的位置,所以使用这个网站查看地图每个人现在都在哪里。”

我想弄清楚的是:我如何知道哪台机器或域用户(要么会做)连接到特定的墙壁插孔?

Sha*_*den 5

有趣的。您需要一个自定义 Web 应用程序来关联和呈现数据 - 我确信 Valve 不会遇到这个问题。

在最简单的情况下,我会这样设想:

  • 拥有一个将用户名与其计算机的 MAC 地址相关联的数据库,当某人的计算机更改或设置新用户时,该数据库会更新。
  • 配置您的交换机,以便端口上的描述或标签传达有关其位置的有用信息;r102.d004用于 102 号房间、4 号办公桌或类似的东西 - 易于机器解析的东西。
  • 让应用程序每隔几分钟扫一次开关。从端口上连接的内容中获取 MAC 地址,以及端口上的描述。
  • 将这些数据与一些与r102.d004物理位置相关联的精美地图图形一起使用,使用您的用户数据库将该 MAC 地址转换为用户名,然后将其呈现在一个漂亮的界面中。

如果您使用 802.1x,那么您可能需要进行调整以改为使用该数据 - 我可以设想使用无线接入点执行此操作以获得某人无线客户端的大致位置。祝你好运!