Não é possível conectar-se à instância do AWS EC2 da Internet

5

Eu criei minha primeira instância do EC2 (linux) usando o Amazon Web Services, mas não consigo me conectar em nenhuma porta de nenhum host. Alterei as regras de entrada nos meus grupos de segurança para permitir conexões de qualquer ip 0.0.0.0/0 e qualquer protocolo. Mas quando eu faço telnet na porta 22 ou na porta 80 ou em qualquer outra porta, a conexão de rede atinge o tempo limite sem conexão.

O que mais eu preciso configurar para se conectar à minha instância do EC2 da Internet ao lado das regras de entrada do grupo de segurança?

    
por steampowered 21.05.2015 / 19:58

1 resposta

5

Aparentemente, todas as novas instâncias do EC2 são criadas dentro de uma Nuvem privada virtual na Amazon. Isso significa que o tráfego não é roteado da Internet para o host do EC2 até que mais algumas coisas sejam configuradas. As coisas para verificar são:

  • associação de sub-rede ao vpc
  • existência de um gateway de internet no vpc
  • associação da sub-rede a uma tabela de roteamento
  • uma nova regra na tabela de roteamento que direciona o tráfego da Internet para o host do EC2 e retorna

Aqui está um diagrama dessa configuração mais básica do artigo no suporte da base de conhecimento da AWS .

Eu segui este artigo executando as etapas listadas na lista de marcadores acima e agora posso me conectar no ssh e em qualquer outra porta permitida nas regras de entrada do grupo de segurança do meu host EC2.

    
por 21.05.2015 / 20:04