标签: geolocation

Google 如何做 DNS Geo Location 请求路由?

我想知道谁在为 google.com 做 DNS 地理定位?通过请求地理位置,我的意思是检测用户的位置,计算离他的位置最近的服务器群,然后将请求路由到选定的位置。

我们正在评估不同供应商对这项服务的几种报价,我想我应该知道大男孩正在使用什么。

domain-name-system google geolocation

16
推荐指数
2
解决办法
2万
查看次数

是否可以根据广播信号找到无线路由器的物理位置?

比如说,经度和纬度?唯一可用的信息是它是范围内的可用无线网络(安全或不安全)。

wifi geolocation

15
推荐指数
3
解决办法
14万
查看次数

google.com 不同国家的不同IP。如何?

如果您从不同国家/地区 ping google.com,您将收到来自本地 google 服务器的回复。这是如何运作的?DNS 记录可以有多个 A 地址吗?有人可以向我指出他们用来做到这一点的技术吗?

更新。好的,所以 Google 的 DNS 服务器会根据位置给出不同的 IP。但是,正如 Alexandre Jasmin 指出的那样,他们如何跟踪位置?当然,他们的 DNS 永远不会看到您的 IP 地址。查询 Google DNS 的服务器是否保证来自它所代表的位置?

ip-address geolocation

15
推荐指数
1
解决办法
5675
查看次数

考虑到成本,我是否需要本地服务器来为澳大利亚的网站提供服务?

我很难得出我的答案的结论。

我负责为澳大利亚开发一个潜在的大型站点。现在的任务是选择服务器。我们将需要一个强大的服务器来满足正在构建的系统的所有功能。

就我个人而言,我与澳大利亚以外的房东有过更好的经历。此外,澳大利亚的服务成本远高于世界其他地区。

因此,我的问题是在为网站提供服务时,从服务器到客户端机器的距离真的很重要吗?从我读过的内容来看,它并没有产生巨大的影响。

考虑到我们需要 24 小时支持,我们可以在任何地方托管。此外,通过从澳大利亚外部采购,我们可以获得更多物有所值。因此,可以提供更高功率的服务器。

该站点将在 .com.au 上运行,因此需要指向该域。我们需要在澳大利亚举办吗?

geolocation

15
推荐指数
1
解决办法
804
查看次数

了解 IP 地址和位置

我冒着在这里提出一个格式不正确的问题的风险,但我会试一试。

通常站在原因,较近的IP地址,一个是IP地址B数值,然后较近的IP地址,一个是IP地址B地理位置

不管你有什么感受,如果你能指点我一些关于这方面的好的阅读材料,那将是最有帮助的。

networking ip-address geolocation network-protocols

11
推荐指数
2
解决办法
1144
查看次数

IP 块多久被重新分配到不同的区域?

标题说明了一切,真的。

我之所以这么问,是因为我订阅了MaxMind,我想知道保持对他们的地理位置数据库的更新有多么重要。

ip-address geolocation

10
推荐指数
1
解决办法
2574
查看次数

是否有任何支持地理位置/定向 DNS 的 DNS?

在ultradns.com 或comwired.com 上,您可以根据位置选择多个A 记录;

x.com (United States) 174.1.1.1
x.com (Europe) 65.2.2.2
Run Code Online (Sandbox Code Playgroud)

因此,请求是根据距离/它们来自哪里来路由的。

您可以根据需要多次执行此操作,这对于我们的分布式应用程序需求来说是一项很棒的服务。

但是,我们希望在我们自己的服务器上管理它。你知道有什么 linux 包可以做到这一点吗?

domain-name-system geolocation

10
推荐指数
2
解决办法
1万
查看次数

绑定:无法分配请求的地址

我最近从 Rackspace 切换到 AWS,并且正在使用freegeopip设置一个简单的地理定位服务器。虽然以下命令在新的 Rackspace 服务 (Ubuntu) 上运行良好,但我无法在 AWS 上工作(尝试过 Red Hat 和 Ubuntu)。这是我用来设置它的代码:

curl -s https://storage.googleapis.com/golang/go1.4.1.linux-amd64.tar.gz | tar -C /opt -zx
export GOPATH=$HOME
export GOROOT=/opt/go
export PATH=$PATH:/opt/go/bin
go get github.com/fiorix/freegeoip/cmd/freegeoip
$GOPATH/bin/freegeoip -addr="<MY IP ADDRESS>:8080"
Run Code Online (Sandbox Code Playgroud)

正如我所说,这在我的 Rackspace 实例上完美运行,但 AWS 给了我这个错误:

listen tcp <MY IP ADDRESS>:8080: bind: cannot assign requested address
Run Code Online (Sandbox Code Playgroud)

我已经用 netstat 检查了这个端口,但上面没有运行任何东西。我不知道为什么会出现此错误。有任何想法吗?

geolocation rackspace amazon-web-services

9
推荐指数
2
解决办法
1万
查看次数

美国用户IP地址定位错误

为了向我的用户显示正确的内容,我根据他们的 IP 地址获取他们的国家/地区。我收到了几份来自美国用户的报告,称内容显示不正确。我总是检查他们的 IP 地址,我的国家检测 API 是正确的,出于某种原因,美国用户被分配了来自其他国家的 IP 地址。

这是常规做法吗?这与IPcalypse 有关系吗?有没有更好的方法来获取用户的位置?

编辑:我正在使用一个名为 MaxMind 的 API 来获取基于 IP 的位置,这个问题到目前为止只发生在 IPv4 用户身上。我遇到的最后一个问题是美国用户的 IP 地址位置显示为马来西亚,他们的 IP 地址是 161.139.224.31,我只知道该用户使用的是 iOS 设备。

ip geolocation ipv4

8
推荐指数
1
解决办法
1726
查看次数

历史 IP 地理位置

我正在构建一个具有查找城市/国家 IP 地址功能的应用程序。

IP 注册人信息通常多久更改一次?如果我使用当前数据库(例如MaxMind 提供的数据库)来处理 3-5 年前的历史日志文件,我是否可以期望获得合理的准确度?

显然,这种事情一开始并不那么准确。我只是想估计当前 IP 地理定位数据库对旧数据的有用(或无用)。

geolocation

6
推荐指数
1
解决办法
3480
查看次数