gpt4 book ai didi

node.js - 仅使用 EC2 实例时出现 EADDRNOTAVAIL

转载 作者:太空宇宙 更新时间:2023-11-03 22:40:45 24 4
gpt4 key购买 nike

enter image description here

enter image description here

enter image description here

我的 Node 应用程序正在监听端口 8080。当我添加时

app.listen(port,'50.30.217.289');

我可以从浏览器访问该应用程序。但是,当我将 IP 地址替换为 EC2 实例的弹性 IP 地址时,出现错误:

EADDR不可用

如何解决这个问题?

最佳答案

您尝试做的并不是 EC2 中的工作方式。

The public IP address is mapped to the primary private IP address through network address translation (NAT).

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-instance-addressing.html

如果您检查计算机上的网络接口(interface),您将找不到任何公共(public) IP 地址。公共(public) IP 地址在 Internet 网关处被转换为私有(private)地址。对于具有公共(public) IP 地址的实例,这是自动完成的,无需配置。

要将服务绑定(bind)到特定的公共(public)地址,您可以将其绑定(bind)到实例本身上匹配的私有(private) IP 地址。

关于node.js - 仅使用 EC2 实例时出现 EADDRNOTAVAIL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34711564/

24 4 0
文章推荐: javascript - 当我滚动到不同的背景颜色时,如何使用 CSS 更改 Logo 的颜色
文章推荐: javascript - document.getElementById 在 asp.net 中的
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com