18307


ELBを使用していて、A,Bと二つのインスタンスが存在します。  
DB(RDS)は同じものを使用していて、セキュリティグループは全て統一してあります。  
ELBをつけていますが、A,Bでは分けていて、Bだけアクセス制限をしたいのですがうまくいかないです。  
この場合は、どこの部分を設定すればいいのでしょうか？  
Bのセキュリティグループだけ変更すると、DBとのセキュリティグループが合わなくなってしまいますし、A,B同じセキュリティグループで制限するとAのインスタンスもかかってしまいます。


CC BY-SA 4.0
2015-11-01T07:24:48.320
18294
2022-08-28T08:47:06.027
2022-08-28T08:47:06.027
3060
10980
question
amazon-ec2 amazon-elb
Amazon EC2でアクセス制限をしたい


どこから B への、どのポートへのアクセスを制御したいのか、質問文からはわかりかねますが、  
A と B でアクセス制御を変えたいのであれば、ELB, A, B, DB
を同じセキュリティグループ(from:自グループ、to:ALL)にするのではなく、下記URL
の図のように、各レイヤでセキュリティグループを作成し、「from:上位グループ、to:サービスポート」で許可するようにします。  
[CDP:Functional
Firewallパターン](http://aws.clouddesignpattern.org/index.php/CDP:Functional_Firewall%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3)

その上で、「A だけのセキュリティグループ」、「B だけのセキュリティグループ」をそれぞれ用意して、個別に許可することになると思います。

あるいは、セキュリティグループではなく、B の OS 側で制限するか。

もう少し、具体例があると回答が付くと思います。


CC BY-SA 3.0
2015-11-01T14:06:14.187
18307
2015-11-01T14:06:14.187
4603
18294
answer