首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用内部IP和公共IP的亚马逊ec2实例的telnet差异

使用内部IP和公共IP的亚马逊ec2实例的telnet差异
EN

Stack Overflow用户
提问于 2016-06-22 11:24:16
回答 1查看 262关注 0票数 0

我在ec2上有一个4节点hadoop集群。我们已经通过Ambari配置了Hortonworks Hadoop (HDP版本2.4)。我已经打开了所有的流量为我们的所有四个实例内部和办公室外部IP。每当我在集群内使用内部IP进行telnet时:

telnet <internal_ip> 2181

它能够连接到我的服务(动物园管理员)运行的特定端口。

当我使用相同实例的公共IP (弹性IP)而不是内部IP时,我无法在集群内或从我的office中进行电信:

telnet <elastic_ip> 2181

我已经将安全组配置为允许所有通信量。我正在使用Ubuntu 14.04。除AWS安全组外,我们不使用任何其他防火墙。

请建议我如何在这个端口上使用我的实例的弹性IP /公共IP连接。

请查找EC2安全组的截图:

EN

回答 1

Stack Overflow用户

发布于 2016-06-22 12:38:45

您使用默认的VPC吗?

如果没有,请检查VPC是否有Internet网关、路由表(您需要到Internet网关的路由)和网络ACL。

将路由表和网络ACL应用于子网。默认的VPC配置为允许外部通信,而不是新的VPC。

或者,弹性IP连接到同一个网络接口?弹性IP连接到实例的网络接口。

编辑:您可以查看AWS以获得更好的解释:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/TroubleshootingInstancesConnecting.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37966616

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档