我正在编写一个应用程序,它需要能够判断主机是否在我的公司网络上。
提出了几个解决方案:
- 根据我的网络上的子集列表检查 IP
(不是很好,因为主机可能位于与我的公司网络相同的私有子网的位置)
- 通过 DNS 名称 Ping 内部主机
(这种方法可以,但速度很慢 - 我希望我的应用程序每隔 x 分钟轮询一次,看看它是否在网络上)
这应该能够处理离开公司网络然后连接的机器(即通过 VPN 连接)。
有没有更好的方法来做到这一点?
我正在编写一个应用程序,它需要能够判断主机是否在我的公司网络上。
提出了几个解决方案:
(不是很好,因为主机可能位于与我的公司网络相同的私有子网的位置)
(这种方法可以,但速度很慢 - 我希望我的应用程序每隔 x 分钟轮询一次,看看它是否在网络上)
这应该能够处理离开公司网络然后连接的机器(即通过 VPN 连接)。
有没有更好的方法来做到这一点?