ip - 网站主机名有效,但 IP 地址无效
问题描述
例如,我有这个网站:https://ninja-copy.com/,http://www.amxmodx.cz,...(选择第一个),我需要获取它的 IP 地址。
使用 cmd 我 ping 它,IP 地址是188.166.116.95。
但问题是当我尝试使用我的浏览器连接到这个网络服务器时,它返回状态码410 Gone
(如果是另一个状态码404 Not Found
),这意味着网站被永久删除但它仍然存在!
如何从主机名获取 IP 地址?
(我也尝试过更改端口。)
解决方案
您可以通过以下任一方式获取主机名的 IP 地址:
nslookup 主机名
或者
ping 主机名
使用 IP 地址将适用于某些站点。如今,随着大多数站点重定向到 HTTPS,通过 IP 地址加载页面而没有证书错误的情况将更加罕见,因为您几乎从未看到将 IP 地址列为通用名称或主题备用名称的 SSL 证书。
大多数网站根据主机名提供内容。一个 IP 地址后面有多个站点是很常见的,主机名是 Web 服务器/反向代理/负载均衡器知道在后台将请求路由到哪里的方式。
最后一点。许多站点已经开始丢弃对 IP 地址的请求或响应 HTTP 错误代码。仅使用 IP 地址请求站点的人通常是他们扫描站点是否存在漏洞的一个很好的指标。
推荐阅读
- mysql - MySql 更新后触发器执行顺序
- windows - Windows 右键单击上下文菜单项数量限制
- android - 如何擦除未启动的 AVD 数据
- javascript - Rails 中的实时页面查看计数器
- google-sheets - 将加数限制为具有加法的单元格的特定值?
- java - JAVA 和 XML:com.sun.org.apache.xpath.internal.XPathException:无法将#STRING 转换为 NodeList
- vulkan - 我什么时候可以释放传递给 vulkan vkCreateXXX 函数的资源和结构?
- assembly - MIPS 32 位,汇编程序:push 和 pop
- mysql - Group by 给出错误“无效使用组功能”
- sql - SQL - 除其他总和外占总数的百分比