AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[geolocation](server)

Martin Hope
koyamashinji
Asked: 2021-06-12 20:21:34 +0800 CST

为什么主机服务器位置显示不同?

  • 0

我对这个领域很陌生,想了解一下下面的机制。

当我检查主机服务器的位置时,有时它们显示的位置不同。
例如,假设我检查“https://serverfault.com/”的服务器位置,它们显示三个不同的位置 - 魁北克、加利福尼亚和芝加哥。

我想知道为什么会发生这种情况的机制。
有没有办法知道准确的位置?

ip host geolocation
  • 1 个回答
  • 57 Views
Martin Hope
Mike Caron
Asked: 2016-10-21 08:02:10 +0800 CST

如何将 IIS 过滤中的标头列入白名单?

  • 1

我们正在考虑将 CloudFlare 部署为我们网站的 WAF。其中一项要求是我们限制从北美以外的地方访问该网站。幸运的是,CloudFlare 支持 GeoLocation,并使用位置标头标记对源服务器的请求。

但是,现在我需要弄清楚如何将国家列入白名单。理想情况下,我想将CAandUS或任何内容指定为允许值,并拒绝其他所有内容,但在 IIS 中,它似乎只支持黑名单。

有没有办法单独在 IIS 中执行此操作,或者有人知道执行此操作的第三方模块吗?

iis cloudflare geolocation
  • 1 个回答
  • 1303 Views
Martin Hope
x86fantini
Asked: 2016-09-23 07:33:51 +0800 CST

Nginx 作为 GeoIP Global LoadBalancer 和与应用服务器的实际距离

  • 0

我的客户正在使用 Magento 作为其电子商务全球解决方案。主要国家是美国/欧盟/中国。目前意大利只有 1 台虚拟机,服务于所有流量。

我想在 AWS 或 Google Cloud 上创建 3 个虚拟机,每个国家一个,这在这个阶段并不重要。

maine DNS 1.2.3.4 应该指向 www.mydomain.it ,其中 1.2.3.4 是配置了 MaxMind GeoIP 模块的 nginx VM(在欧洲数据中心)。

这个网站为每个国家/地区提供多种语言和多种目录/价格/数量,并且使用 nginx,我可以将必要的标头和变量传递给 Magento,以便 cms 知道向来自不同国家/地区的客户显示哪种语言。

我的问题是:当流量到达 nginx vm 时,它将 proxy_pass 到例如美国服务器,美国服务器实际上是否会为美国流量提供服务,或者美国流量将始终通过 nginx 虚拟机流动,因此它会滞后并变慢?

我的目标是根据访问者国家将流量转发到对应的虚拟机,所以这个虚拟机将提供流量而不是 nginx 虚拟机

load-balancing nginx distributed-computing geolocation
  • 1 个回答
  • 3502 Views
Martin Hope
le__bon
Asked: 2016-08-31 00:45:19 +0800 CST

通过命令行查找 ip 地理位置

  • 2

我一直在尝试拼凑一个快速而肮脏的脚本来返回一堆 IP 地址的地理位置。

我正在使用 freegeoip.net 并且找不到与 cmd 行等效的快速 wget ,因此为此使用 powershell 脚本,从我的批处理文件中调用它(或者至少,尝试,我认为这就是我失败的地方)。

命令行是:

for /F "tokens=* usebackq delims=" %a in ("E:\DATA\02.ips.txt") do (
set /a N+=1
 powershell -command "E:\DATA\Resources\geolocation.ps1 %a"
)

(第一行需要跳过,因为包含标题,而不是 IP)

geolocation.ps1 是:

wget freegeoip.net/csv/$args[0] -OutFile "E:\DATA\IPs\$args[0].txt"

我希望这会给我一个包含每个 IP 返回的 CSV 的文件夹,然后我可以用副本 E:\DATA\IPs*.txt alltheips.txt 将其整理到一个文件中,然后将该文件加载到另一个文件中应用程序使用。

这个(显然)哈希是从我在谷歌上搜索并在这里和那里收集的内容混合在一起的,但是,(显然)我实际上并不知道我在这里做什么,所以任何对缺失部分的帮助将不胜感激!

简而言之,我所追求的是获取我的 IP 地址列表(我有一个带有标题的文本文件,然后每一行都是一个新 IP,文件的长度为 x 并且每次运行都会有所不同 - 偶尔它将是空的,所以如果我可以检查文件的长度并且它只包含标题以跳过该过程,那将很方便)。对照 freegeoip.net 检查这些 IP,并将它们提供的数据整理到一个文件中,以便在一个程序中使用,该程序将用户的位置与我通过 IP 持有的关于他们的其他数据相关联。

干杯!

powershell command-line-interface ip windows-command-prompt geolocation
  • 2 个回答
  • 2640 Views
Martin Hope
Scott Salyer
Asked: 2016-05-12 04:52:34 +0800 CST

Azure 地理定位虚拟机

  • 0

我正在为我的客户探索 Azure 的一些托管选项,我们正在寻找的一件事是分布式模型,我们将在东海岸和西海岸拥有虚拟机,并且当有人访问该站点时,他们将前往离他们最近的服务器。这与 Azure CDN 模型相同,但是我们需要完全控制所服务的内容,而 CDN 选项仅是公共的(例如,我们需要公共和私有)。为一切提供动力的数据库将是 SQL Azure,因此我们也希望这个解决方案能够足够智能,也可以访问最接近 VM 的 SQL 实例。

我真的无法从 Azure 方面找到有关如何进行此操作的详细信息,但老实说,我什至不知道要搜索的正确术语。任何提示/建议?Azure 的负载平衡选项似乎不太正确,因为它似乎是基于循环的,这也不是我们所追求的。

virtual-machines azure geolocation
  • 1 个回答
  • 96 Views
Martin Hope
Matka
Asked: 2015-08-26 03:31:51 +0800 CST

我如何控制数据包的地理路径以免面临法律问题

  • -1

我不是渗透测试员,但我正在听一些有人上传到网络上的 SANS 讲座。讲师说,渗透测试人员和他们的律师应该非常小心,不要违反数据包通过的国家的法律,因为在某些国家发送精心制作的包裹可能是非法的,即使是为了渗透测试目的。

怎么可能避免包裹经过某个国家?

geolocation
  • 1 个回答
  • 56 Views
Martin Hope
Shane
Asked: 2013-12-04 18:03:35 +0800 CST

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

  • 15

我很难对我的回答下结论。

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

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

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

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

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

geolocation
  • 2 个回答
  • 809 Views
Martin Hope
Bailey Parker
Asked: 2012-06-19 07:13:23 +0800 CST

使用主机名确定用户的状态

  • 1

不确定这是否是正确的 SE 站点。我认为这个问题不属于 SO,但如果您认为它也不属于这里,我深表歉意。

我一直在研究确定访问我网站的用户的位置,特别是状态。我已经知道一段时间的选项之一是GeoIP City Database,但这不是最具成本效益的解决方案,而且我很便宜,所以我一直在寻找一种更便宜的方法。我突然想到,我的状态在 Comcast 分配给我的公共主机名中:

(Dash Separated IP).hsd1.ma.comcast.net

其他 ISP 是否有可能遵循将州缩写插入其用户主机名的相同模式?我一直在四处寻找其他 ISP 的主机名列表,但我什么也没找到。任何人都可以验证这是否适用于其他主要 ISP?

编辑:您的州在您的主机名中吗?是缩写还是写出来?它在它自己的子域中吗?


经过更多的挖掘,我发现 Verizon FiOS 客户的主机名中有位置数据。他们遵循的一般模式似乎是:

static-(Dash Separated IP).(City Abbreviation)(State Abbreviation).fios.verizon.net

例如,波士顿的 FiOS 客户的主机名如下所示:

static-(Dash Separated IP).bstnma.fios.verizon.net

我可以从中提取一个状态,使我相信必须有其他 ISP 遵循这种模式。其他人可以通过检查他们的主机名是否包含他们的状态来确认吗?

networking isp hostname geolocation
  • 1 个回答
  • 116 Views
Martin Hope
user418319
Asked: 2012-06-13 01:04:16 +0800 CST

通过地理定位负载平衡 IIS7.5 服务器

  • 2

我在亚洲、欧洲、美国的不同位置有一个网站和 3 台服务器。我是这方面的新手,但我想做的是通过地理定位(如 CDN)实现 ARR 负载平衡。任何人都知道教程如何实现它或从哪里开始?

iis cdn geolocation arr
  • 2 个回答
  • 1460 Views
Martin Hope
Paystey
Asked: 2012-05-17 05:52:22 +0800 CST

Geo IP Apache 模块可靠性

  • 0

我正在寻找一些简单的方法来确定用户正在查看该网站的国家/地区,这只是品牌问题而不是合法性问题,因此一些误报不会那么重要。

Apaches mod_geoip 似乎正是我要找的东西,但没有迹象表明它有多准确。

有没有人对准确性有任何确切的数字?
例如

  • 1000 名用户中有多少用户在国家/地区级别被准确定位?
  • 有多少是市级的?
  • 可靠性下降的任何特定区域(南美、澳大拉西亚)?

或者,我可以使用另一种快速、可靠的地理定位解决方案吗?(第 3 方网络服务并不是真正的选择,太多的开销不值得)

apache-2.2 geolocation geoip
  • 1 个回答
  • 671 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve