7 networking ip localhost amazon-web-services amazon-ec2
我设置了一个免费的 Amazon EC2 实例,以便在我的本地主机环境之外使用 Node 应用程序。
该实例在启动时分配了一个公共 IP 地址,例如我的 54.187.31.42。这是否意味着,如果在我在 EC2 上启动的 Node 程序中,我正在侦听 处的连接http://localhost:8080,而服务器正在侦听 处的连接54.187.31.42:8080?
或者还有比这更多的东西吗?
Dan*_*l B 10
不,localhost(127.0.0.1或::1启用 IPv6 的系统)上的侦听套接字只能从创建它们的同一系统访问。
要将程序配置为侦听所有接口,您通常会使用0.0.0.0或::。根据谷歌的快速搜索,这对 node.js 也应该有效。
| 归档时间: |
|
| 查看次数: |
5577 次 |
| 最近记录: |