无法通过 ec2 上托管的 dns 访问 React 应用程序

Cannot reach react application via dns hosted on ec2

我只是想看看我的开发在 EC2 上运行,向一些朋友展示,并考虑在完成所有工作后部署它,但 React 不合作。 :/

我做了我一直做的一切。

不.. 没有 "and"... 只是我的眼泪在通过 public ip 和 dns 没有达到 3000/tcp 的一堆尝试中流下了眼泪..


我什至在其上测试了 ping。设置 ICMP 回显请求和响应规则,经过测试并且有效,但是当我尝试通过 3000/tcp 端口访问应用程序时,什么也没有。


Does someone have any idea?

一张图胜过千言万语,就是... My nighmare

PS: a curl on localhost:3000 inside the ec2 works just fine.. while another curl outside the ec2 returns Connection Refused

应用程序似乎已绑定到 localhost (127.0.0.1)。更新您的开始 属性 以包含 --host 0.0.0.0

参考:https://github.com/webpack/webpack-dev-server/issues/147