首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从网页或URL中了解地理来源?

如何从网页或URL中了解地理来源?
EN

Stack Overflow用户
提问于 2011-02-09 06:23:43
回答 2查看 1.4K关注 0票数 2

我正在构建一个网络爬虫,我试图弄清楚网页是从哪里来的。我的意思是,我可以检查域名(例如,来自阿根廷的.com.ar ar ),但还有其他网站,有其他的域名(.com,.net)也是阿根廷的,www.taringa.net就是一个例子。是一个阿根廷站点,但具有.net域。

那么我该怎么做呢?

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-02-09 06:32:37

  • IP地理位置。对IP地址进行反向查找,就可以得到一个地理位置。这些服务是要花钱的,而且只会实际告诉你服务器在哪里托管。
  • 在域中做了一件事。它将告诉您网站的注册位置。

但请记住,“网页来自哪里”没有任何意义。网络没有地理上的界限。我可以运行出圣何塞加利福尼亚州的西班牙语网站,并在加拿大注册域名联系人。你将无法知道我的网站是针对智利用户的。

票数 2
EN

Stack Overflow用户

发布于 2011-02-09 06:33:11

您可以在命令行上使用whois查询-或者根据结果向whois.arin.net和whois.xxxx.xxx发出请求。如果我将www.taringa.net映射到一个IP,我会得到如下结果:

代码语言:javascript
复制
www.taringa.net.    300 IN  A   190.210.132.53

然后在上面运行whois:

代码语言:javascript
复制
whois 190.210.132.53

给了我大量的输出:

代码语言:javascript
复制
inetnum:     190.210.132/24
status:      reallocated
owner:       WIROOS SRL
ownerid:     AR-WISR1-LACNIC
responsible: ALBERTO NAKAYAMA
address:     GRAL MIGUEL DE AZCUENAGA, 71, 4 A
address:     C1029AAA - BUENOS AIRES -
country:     AR
phone:       +54 011 30973059 [3059]

这通常适用于任何ip。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4939214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档