AWSでサーバーを構築してみる~インターネット回線とつなげる~
はじめに
くーばねてすをやっつけるためにこれまでにLinuxさんと密に仲良くさせていただいたが、新たなステージに上がるためについにAWSさんに会いに行くことにした。AWSさんと仲良くなることでLinuxさんのファイルシステムだけでなく、インターネットの仕組みの理解につながると思い勉強する。今回はその第1歩としてAWSを使ってWordPressでブログシステムを構築しようと思う。
ここまで作成することができた!
セキュリティグループや準備万全のボリュームの設定をしたけれど、確認したらインターネット回線と繋がっていなかったので、今回はインターネット回線とつなげる!
概要
■インターネットゲートウェイの設定
をまとめた!
■インターネットゲートウェイの設定
インターネット回線につなげるためにはAWSインターネットゲートウェイという仮想ルーターを使う。
細かく言うと、
インターネットでルーティング可能なトラフィックを VPC のルートテーブルに追加することと
パブリック IPv4 アドレスが割り当てられているインスタンスに対してネットワークアドレス変換を行うことができる。
インターネットアクセスを有効にする
VPC のサブネット内のインスタンスでインターネットのアクセスを有効にするには、以下を実行する必要があります。
・VPC にインターネットゲートウェイをアタッチする。
・インターネットバウンドトラフィックをインターネットゲートウェイに転送するルートを、サブネットのルートテーブルに追加します。サブネットに関連付けられているルートテーブルにインターネットゲートウェイへのルートがある場合、そのサブネットは「パブリックサブネット」と呼ばれます。インターネットゲートウェイへのルートを持たないルートテーブルに関連付けられているサブネットは、「プライベートサブネット」と呼ばれます。
・サブネットのインスタンスに、グローバルに一意な IP アドレス (パブリック IPv4 アドレス、Elastic IP アドレス、IPv6 アドレス) が割り当てられていることを確認します。
・ネットワークアクセスコントロールリストとセキュリティグループルールがインスタンス間で関連するトラフィックを許可していることを確認します。
早速設定してみる。
↓インターネットゲートウェイはVPCのカテゴリーの中にいる。↓
インターネットゲートウェイの作成ボタンを押すと、作成画面に入る。
名前を指定したら作成ボタンを押す。
作成できたらアクションから使いたいVPCにアタッチする。
これでインスタンスに設定できるぞ(^-)-☆
と思ったらルートテーブルの設定がうまくいってなくて接続できなかった(><)
あとなぜだかネットワークインターフェースも作成できてなかったので立て直しました。
↓インターネット回線がつながらないのにここのサイトが役にたちました!ありがとう↓
まとめ
↑ここのサイトは国宝級に大切だと思った('_')
ちゃんと解決できた!
Discussion