Permitir portas no EC2 somente para Heroku

4

Eu tenho alguns serviços - mysql, alguns serviços HTTP - que eu gostaria de abrir exclusivamente para o Heroku. Eu posso definir o endereço IP / máscara de IP (não tenho certeza do que é nos grupos de segurança do EC2). Qual IP ou máscara se encaixa apenas no Heroku? Eu acho que o Heroku tem mais IPs que podem acessar minha instância do EC2.

Como posso permitir o acesso a algumas portas EC2 apenas para o Heroku?

    
por fifigyuri 10.12.2010 / 12:29

2 respostas

3

Como descrito no deventer do Heroku, para abrir seu servidor EC2 para o Heroku, você pode usar o comando:

$ ec2-authorize YOURGROUP -P tcp -p 3306 -u 098166147350 -o default

Isso criará uma regra no grupo de segurança YOURGROUP do Heroku que permitirá que o Heroku se conecte ao seu servidor através de TCP port 3306 .

Ao conectar o Heroku App ao servidor do EC2, em vez de usar o IP elástico, você deve usar o registro DNS público completo: ec2-x-x-x-x.compute-1.amazonaws.com .

Fontes:

link

link

    
por 09.10.2012 / 18:48
1

Eu fiz a mesma pergunta ao suporte do Heroku. Eles disseram para usar a mesma configuração usada para o Amazon RDS.

link

    
por 13.12.2010 / 17:39