首页 > 技术文章 > localhost, 127.0.0.1, 0.0.0.0

hf-cherish 2016-11-07 18:08 原文

总结:

  1. localhost:是一个域名。域名可以认为是某个ip的别称,便于记忆。通常localhost对应的ip是127.0.0.1,不过这个也可以设置,参见知乎回答
  2. 127.0.0.1:是一个回环地址ip。所有网络号为127的ip地址都是回环地址,表示所有发往该ip的数据包都应该被loop back。一般在测试本机tcp/ip是否正常时可以使用。也可以用于ddos防御。参见127.0.0.1 vs 0.0.0.0 vs localhost
  3. 0.0.0.0:代表本机所有网络。在路由中,如果找不到完全匹配的路由,就会对应到0.0.0.0。参见0.0.0.0详谈

推荐阅读