【问题标题】:Localhost is not accessible on LAN本地主机在 LAN 上不可访问
【发布时间】:2020-01-15 18:57:47
【问题描述】:

我已经完成了 ng serve --host 0.0.0.0 命令。而且我可以使用我自己的 PC(示例)使用我的本地 IP 地址 192.168.1.1:4200 访问我的站点。但我无法从同一网络上的其他计算机或平板电脑访问它。我的另一个站点是 192.168.1.1:8080 虽然可以访问

【问题讨论】:

  • 试试ng serve --host 192.168.1.1
  • 来自您网络上的另一台 PC...您必须执行您的 http://Your-PC-network-IP:4200
  • 尝试运行 ipconfig(windows) 或 ifconfig(mac/linux) 获取 IP
  • 我尝试了 ng serve --host [my-ip] 但结果仍然相同。在我自己的电脑上,我可以使用 IP 访问,但在其他电脑上无法访问。

标签: angular-cli


【解决方案1】:

我发现这些端口被我的防火墙阻止了。

【讨论】:

    【解决方案2】:

    本地主机只是本地的。这意味着只有你的电脑。如果你想把它运行到你的局域网pc上就意味着。您应该在主机中运行它。如下所示

    ng serve --host [youe-IP]
    

    然后打开局域网pc浏览器用户[your-ip]:4200

    【讨论】:

    • 感谢您的回答。但是我也这样做了,还是没有效果。在我自己的电脑上,我可以使用IP访问,但在其他电脑上无法访问。
    猜你喜欢
    • 2013-10-02
    • 2017-12-26
    • 1970-01-01
    • 2022-10-15
    • 2013-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-12
    相关资源
    最近更新 更多