通过Chrome控制台查找网站IP

通过Chrome控制台查找网站IP

我刚刚更改了一个网站的 DNS 记录,但它们尚未在东海岸传播。幸运的是,我可以通过西海岸代理看到更改。

我需要获取新记录指向的新服务器的 IP。有没有一种快速简便的方法可以通过 Chrome 开发者控制台完成此操作?

答案1

查看控制台,我没有看到任何内置函数可以执行此操作。但是,有几个 Chromium 扩展可以执行您想要的操作。

其中之一是ipvfoo网上商店)。它显示加载当前页面时发出的所有请求的主机名和对应的 IPv4/IPv6 地址:

ipvfoo 截图

答案2

事实上是的,你可以。

  1. 转到开发者工具>网络。

  2. 重新加载您的页面。

  3. 从相关域中选择一个 URL。IP 将显示在标头 > 常规 > 远程地址下。

答案3

您可以在 Chrome 中使用此选项卡,它会显示浏览器提供页面的所有 IP 地址。

只需在浏览器 URL 中输入此内容,就可以了!
chrome://net-internals/#dns

答案4

如果您的问题是 IP 地址在新旧 IP 地址之间来回切换,那么防止计算机切换的一种方法是在文件中设置 IP 地址/etc/hosts

该文件包含 IP 和相应名称的列表。例如:

8.8.8.8       example.com

当我切换 DNS IP 地址时,我经常会这样做,因为我通常会将缓存设置至少 1 小时,通常是 1 天(我的 IP 很少更改)。

您可以在 MS-Windows 下执行完全相同的操作。主要问题是找到该/etc/hosts文件。它实际上隐藏在C:\Windows\system32\drivers目录中(我认为该目录在 Windows 的不同版本之间略有变化,但至少在 Win8 和 Win10 中是存在的)。在较新版本的 MS-Windows 中,该文件默认为只读。在尝试编辑它之前,请务必将其设置为读/写。

为了让浏览器获取新地址,您可能需要重新启动它。正如@BaldockJa 的回答所指出的那样,浏览器也可能有缓存。

相关内容