如何获得真实 IP? [关闭]

Posted

技术标签:

【中文标题】如何获得真实 IP? [关闭]【英文标题】:how can I get Real IP? [closed] 【发布时间】:2013-03-28 07:11:00 【问题描述】:

我开发了一个网站。我使用 $_SERVER 变量来查找客户端的 IP。刷新互联网连接时,它显示不同的IP。如何获取真实IP,让客户在一台电脑上只能注册一个账号?

【问题讨论】:

你不能。它永远不会起作用。你认为现在每个人都有静态 IP 吗? Pitchinnate 的说法是正确的,因为用户可以通过代理、*** 或隧道进行连接,并拥有完全不同的 IP 地址。 【参考方案1】:

很遗憾,无法保证一台计算机(或用户)只会注册一个帐户。即使您的大多数用户都有一个固定的 IP 地址,想要破坏您的系统的人也只会想方设法通过不同的路线连接到您的网站,这样您的支票就不会意识到他们每次都是同一个人。

您可以将您的系统设计为需要一个有效的电子邮件地址,这将减少篡改量,但不会阻止有决心的人使用一次性电子邮件地址在您的网站上注册多个帐户。

【讨论】:

作为此答案的最新更新,我将补充一点,我目前为一家使用代理服务的公司工作,以允许其使用数十个不同的 IP 地址访问和注册目标网站。目标公司并不总是很喜欢它,但英国法律似乎允许这样做。一些公司经常蠕动和阻止 IP 地址,但很容易切换到一组不同的代理并几乎立即重新获得访问权限。尝试按 IP 地址过滤永远不会让确定的客户端拖慢很长时间。

以上是关于如何获得真实 IP? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何使用python获取ip和子网掩码地址[关闭]

IP 地理定位 API 是如何制作的? [关闭]

如何获得“真实”的用户 IP 地址?

如何在 PHP 中在浏览器中打开文件之前验证用户 IP? [关闭]

如何通过中转服务器的Ip地址来获得真实的IP?

如何转换真实路径CString c ++ [关闭]