了解笔记本电脑是否位于办公室的通用方法?

时间:2011-02-21 14:03:11

标签: vnc

我开发了从各个公司运行笔记本电脑的软件。员工可以将这些笔记本电脑带回家或度假。我希望能够可靠地检测笔记本电脑是否在办公室。笔记本电脑通过某种VPN连接到公司网络(虽然使用了各种解决方案),所以我不能说如果他们可以访问互联网,他们就在办公室。为了使这个问题更加有趣,请注意公司可能有多个位置。

编辑:我需要在笔记本电脑上检测到这一点。

3 个答案:

答案 0 :(得分:1)

推测:您可以看到的一件事是分配给机器的IP地址。如果您在家中运行VPN,则可能有一个用于Internet连接的IP和一个用于VPN的IP。

答案 1 :(得分:0)

这不能可靠地完成,因为分支机构可以与家庭网络设置相同。根据经验,我不是说“几乎和家庭网络一样”。我的意思是字面意思相同,非线索的经理从最便宜的本地商店购买网络设备,并运行Windows XP HOME的副本。

答案 2 :(得分:0)

我认为Rob的答案很接近,但也许您应该考虑NIC使用的网关。

如果你有足够的时间跟踪办公室中的已知服务器。

这将为您提供笔记本电脑和已知服务器之间的路由和中间NIC。

在这种情况下,您只需要确保在办公室位置上到VPN集中器的路由不同,但是应该可以使用聪明的dns / dhcp设置。

您可以在serverfault.com上尝试更具体的问题