前端配置host: 0.0.0.0 的作用

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