由于 0.0.0.0 匹配任何地址而 127.0.0.1 是本地主机,当决定选择其中一个来映射主机文件中不需要的 IP 和域时,什么时候最好?
我读到,在 hosts 文件中,0.0.0.0 映射到所有 ipv4 地址,因此被视为垃圾,应丢弃。既然您的系统几乎不会用于托管这些域名,那么为什么有人会使用 127.0.0.1 呢?
答案1
127.0.0.1 是本地主机,通过仅监听该地址,您可以确保它不会受到来自机器外部连接的风险,这对安全性有好处。
系统使用 ANY 地址 0.0.0.0 来接受到任何本地地址的连接。
这并不意味着 0.0.0.0 匹配任何地址,它只是一个特例。在监听时。
就主机文件而言,0.0.0.0 没有意义。