如何从外部连接到memcached服务器?

时间:2016-05-11 03:59:10

标签: amazon-web-services amazon-ec2 memcached

我在AWS EC2 Ubuntu上安装了memcached,我可以通过服务器中的telnet连接它:

telnet localhost 11211

但是如何从其他机器连接它?我知道间隔ip是172.31.17.208,但当我尝试通过以下方式从另一个EC2连接它时:

telnet 172.31.17.208 11211

回应是

Could not open connection to the host, on port 11211: connect failed.

1 个答案:

答案 0 :(得分:2)

如果您想从AWS外部访问您的Memcache,则需要公共IP /弹性IP

您的内部IP将在VPC内部工作,而不是在您的VPC之外。我猜你试图访问的另一个实例不在同一个VPC中。尝试从另一个实例ping您的Memcache服务器,并检查它是否使用内部IP解析。

修改

除此之外,您可能需要检查安全组并确保端口已打开以进行传入连接。