【问题标题】:Why does this hosts file entry only work with a browser and the host name?为什么此主机文件条目仅适用于浏览器和主机名?
【发布时间】:2015-05-08 11:58:39
【问题描述】:

我的工作站的C:\Windows\System32\drivers\etc\hosts 文件包含以下(假设的)IP 地址映射:

111.222.33.444         sub.domain.tld

在 Firefox 中,我可以成功浏览到 sub.domain.tld 主机名。因为我可以浏览到主机名...

  1. 为什么我不能直接浏览到111.222.33.444 IP 地址?
  2. 为什么我无法 ping 既不 111.222.33.444 也不 sub.domain.tld

显然我不了解主机文件在做什么。

【问题讨论】:

  • 很公平。为什么火狐从主机名解析主机地址,而不是直接浏览到主机地址?此外,为什么 ping 功能两者都不做?

标签: windows windows-7 ip hosts


【解决方案1】:

为什么不能直接浏览到 111.222.33.444 IP 地址?

服务器可能有一个不同于sub.domain.tld 的默认虚拟主机。该默认虚拟主机可能会设置为拒绝您的请求。

为什么我不能 ping 111.222.33.444 和 sub.domain.tld?

ping sub.domain.tld 将 ping 111.222.33.444,但服务器不需要响应 ping。它(以及您)可能会被 ICMP 流量通过防火墙隔离。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-09
    • 1970-01-01
    • 1970-01-01
    • 2021-07-01
    • 1970-01-01
    • 2013-02-01
    • 2018-11-16
    相关资源
    最近更新 更多