首页 > ip地址0.0.0.0是什么意思

ip地址0.0.0.0是什么意思

ip地址0.0.0.0是什么意思,都有什么作用


就是表示所有的IP地址.
比如你的一个tomcat配置文件中,如果监听的IP地址设置了 0.0.0.0 就表示你的这个tomcat服务器监听在你本机的所有IP地址上,通过任何一个IP地址都可以访问到.
如果你本地的IP地址有 192.168.1.10, 172.16.2.10,那么访问你这个tomcat就可以 http://192.168.1.10:8080/ http://172.16.2.10:8080/ 都可以访问

如果你的监听地址设置了 192.168.1.10 ,那么将无法通过http://172.16.2.10:8080/进行访问


根据RFC文档描述,它不只是代表本机,0.0.0.0/8可以表示本网络中的所有主机,0.0.0.0/32可以用作本机的源地址,0.0.0.0/8也可表示本网络上的某个特定主机,综合起来可以说0.0.0.0表示整个网络

参考http://liuzhigong.blog.163.com/blog/static/17827237520114207278610/


如果是在配置tomcat/apache等网络服务程序,0.0.0.0表示本机所配置的所有IP地址,就如gm100861所说。

如果是在讨论网络术语,当发送数据的一方还不知道接收方的IP地址时,会在目的IP地址字段中使用0.0.0.0,表示未知IP地址(有时还用于表示无效IP地址)。

https://en.wikipedia.org/wiki/0.0.0.0

【热门文章】
【热门文章】