gpt4 book ai didi

node.js - 平均.io 127.0.0.1 :3000 can't access via external ip

转载 作者:太空宇宙 更新时间:2023-11-04 02:27:35 30 4
gpt4 key购买 nike

我当前在 Centos 7 上运行。命令 netstat -tulpen 显示以下内容: enter image description here

我已经根据mean.io中的教程运行了gulp。我运行curl http://localhost:3000/效果很好。一切都显示在本地主机中。但是当我尝试通过外部 IP 访问它时,它没有显示任何内容。例如。 http://192.168.0.127:3000/ 。我认为这与防火墙有关,但我已经进行了相应的设置,因为我可以访问 http://192.168.0.127:8080/正好。只是我无法访问本地地址为 127.0.0.1:ports 的任何内容,但可以访问 0.0.0.0:ports enter image description here

最佳答案

问题是您正在监听错误的网络接口(interface)。 127.0.0.1 表示守护进程应监听环回网络接口(interface),这正如其听起来的那样 - 当流量发送到它时,它将“环回”同一台计算机,而不是通过网络发送。因为您正在监听环回接口(interface),所以只有来自环回接口(interface)(以及您的本地计算机)的流量实际上会发送到您的守护程序。

解决方案是绑定(bind)到0.0.0.00.0.0.0 表示程序应绑定(bind)到所有网络接口(interface),包括您的外部接口(interface)。完成后,流量将正确路由到您的守护程序。

关于node.js - 平均.io 127.0.0.1 :3000 can't access via external ip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29361374/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com