- 0.0.0.0并不是一个真实的的IP地址,它表示本机中所有的IPV4地址。可以让局域网上的其他主机访问到,如果设置的是localhost只有本机能够访问到。如果希望自己的服务能够被在同一局域网内所有设备访问到,则监听0.0.0.0就可以实现。
server:{
host:'0.0.0.0',
port:8080
}
- 127.0.0.1 发送到127.0.0.1的数据或者从127.0.0.1返回的数据只会在本机进行传输, 而不进行外部网络传输。通过网卡传输,依赖网卡,并受到网络防火墙和网卡相关的限制。
- localhost localhost是一个域名,不经网卡传输,不受网络防火墙和网卡相关的的限制。 localhost:本地服务器,它是本地的一个地址,可以被配置为任意的IP地址。
- 当本机测试某应用程序,本机可以通过localhost、127.0.0.1来访问该程序。