是否可以通过PHP的IP地址将网站用户限制在50英里半径范围内

时间:2013-03-05 15:56:03

标签: php ip

我想开发一个网站,阻止用户访问网站的某些区域,如果他们在我的客户办公楼50英里范围内。

是否有可能通过查看他们的IP地址可靠地告诉php某人在哪里?我有一种有趣的感觉,我在某个地方看到,无法确切知道某人是通过他们的知识产权。

3 个答案:

答案 0 :(得分:3)

确切地说,50英里,没有。但是,您可以使用地理位置数据库来限制对某组邮政编码中的某些IP的访问。您的准确性会有很大差异,如果有人使用代理,即使有这些限制,他们也可以访问您的网站。

答案 1 :(得分:1)

  

是否有可能通过查看他们的IP地址来确定某人是谁?

没有

GeoIP数据库具有不同的精度级别(取决于地址),人们可以使用代理。

答案 2 :(得分:1)

没有。除非您是他们的ISP,否则无法使用某人的IP地址可靠地任何。即便如此......我自己的IP跟踪到我居住的地方以北60英里的位置,所以如果你的办公室就在隔壁,我仍然可以访问你的网站。而且没有考虑代理。

如果您想保护网站的某些部分,请使用密码。这是唯一真正的选择。