通常サーバを立ち上げたあと、セキュリティの設定iptablesなどいじいじしてポートを開けたりしなければならないのだがEC2ではその必要がなさそうだ。
EC2でサーバを立ち上げた後、開発環境なので
bundle exec rails s -b 0.0.0.0 -p 3000
で開発環境サーバを立ち上げ、外部から接続してみたが繋がらないのでIptables -L で調べてみると何も設定されたない。。。
なんじゃこりゃ?と思ってAWSコンソールを調べてみると、なんのことはない、Security Groupを設定する必要があった。
以下画像のように開けたいポートをSecurity GroupのInboundに追加する必要あり。
AWSやっぱすごい。
0 件のコメント:
コメントを投稿