同一WiFi下不能访问本机的ip

mac上启了一个服务,可以通过127.0.0.1:8887,或localhost:8887访问,但是查看了本机IP后,用IP访问却连不上,请问如何解决?

clipboard.png

clipboard.png

clipboard.png

已解决,这个服务是用chrome的一个插件web server for chrome

启动一个服务后有一个选项要开启

clipboard.png

如果是本地代码启的服务,设置下webpack的设置:

    dev: {
        host: '0.0.0.0',
        port: 8080,
        disableHostCheck: true
    }
阅读 2.1k
评论 更新于 2018-03-03
    2 个回答
    zuch
    • 4.2k

    你看看你启动的这个服务在你使用的这个 IP 上监听没(lsof -PiTCP -sTCP:LISTEN | grep 8887),你用 localhost 能访问,应该是只监听了 localhost

    评论 赞赏 2018-03-03

      楼上说的对
      gulp.task('connect', () => {

      return  connect.server({
          root: 'dist',
          livereload: true
      })

      })
      图片描述
      gulp.task('connect', () => {

      return  connect.server({
          host: '192.168.0.101',
          root: 'dist',
          livereload: true
      })

      })
      图片描述

      评论 赞赏 2018-03-03
        撰写回答

        登录后参与交流、获取后续更新提醒