关于IP查找功能的一项说明

嘿,我看到关于这个功能的最新帖子是 2021 年的,而且与我要问的问题不完全一样。

自从我们开始采用 Discourse 以来,我逐渐发现了所有可供员工使用的工具。

今天下午,我正在为一名感觉“奇怪”的用户检查 IP 地址查找,以确保不是我们的一些老用户在开玩笑,假装成别人来取乐。

令我惊讶的是,IP 地址查找显示了另外 15 个使用该 IP 地址的账户,尽管这些账户绝对不是共享的。

让我思考的是,由于我们才刚开始使用 Discourse 几天,这些数据必须是新的,而且不能引用一些巧合之下 IP 地址可能被重复使用的非常旧的条目。

这里有人能解释一下为什么会发生这种情况吗?这使得该功能基本上毫无用处,因为它会给出错误的阳性结果。

有许多原因可能导致多个账户共享同一 IP 地址——最常见的原因是它们都使用了同一个 VPN,而该 VPN 只有一个 IP 地址。有些路由器也允许你进行设置,使网络上的所有计算机都显示相同的公共 IP 地址——我的个人电脑和我的工作电脑在任何类型的查找中,无论是 Discourse、命令行还是其他任何地方,都具有相同的 IP 地址。

我关闭这个帖子标签的十秒钟后才意识到有VPN选项。

真是笨蛋,抱歉问了这么蠢的问题 :roll_eyes:

这对于家用路由器来说是默认设置——否则很难做到。

对于公司网络、移动运营商,甚至宽带提供商来说,情况可能也是如此[1]


  1. 或者,严格来说,“相似且概念上相同,即使在重要的技术方面有所不同 ↩︎

1 个赞

另一种情况是酒店。我们曾经遇到过几名员工住在同一家酒店的问题,这并非不可能,但我们当时的设置并未考虑到同一IP地址有多个用户。

任何类型的会议、聚会或集会都可能出现同样的情况。

1 个赞

实际上,几乎所有客户级别的路由器都这样做。而且世界上所有的 ISP——实际上,静态不变的 IP 非常罕见,在移动连接上几乎不可能。

我感谢所有报告的用例,但在我们这个特定案例中,唯一的解释是人们使用了我不知道有这么多的商业 VPN。用户绝对不是共享家庭、酒店或公司。

我将在未来几周内继续监控此事,看看是否能确定一种模式。无论如何,这是来自第三方服务的结果,所以我想即使存在错误,这也不是 Discourse 的真正问题。

1 个赞

澄清:来自第三方服务(Maxmind 数据库(它是本地的,IP 不会发送出去进行查找))的结果是地理位置数据。

(技术上来说,主机名也是,因为 DNS 结果来自第三方)

“其他账户”是内部的。

看着对话框

我明白这可能令人困惑:

2 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.