ラベル EC2 の投稿を表示しています。 すべての投稿を表示
ラベル EC2 の投稿を表示しています。 すべての投稿を表示

2025年2月9日日曜日

プライベートリソースが VPC の外側で通信できるようにする (Nat Instance)

参照先:


Nat-gatewayを使わずに、プライベートのEC2から外部通信する方法を記載します。


手順:

1)nat-gatwayの導入方法は、AWS公式に記載があるので参照


2)該当のインスタンスを選択 > アクション > ソース/宛先チェックを変更を選択













2)送信元/送信先チェックを無効にする
























3)対象のプライベートサブネット(private instanceが所属しているサブネット)のルートテーブルを更新する

  送信先       :0.0.0.0/0 

  ターゲット:インスタンス(nat-instanceEC2を選択)

4)変更を保存











設定後の様子

(ターゲットの表示が0.0.0.0/0 |  nat-instanceのインターフェースが表示されていることが確認できる)
















5)private subnet用のEC2を作成する


6)SGの設定もわすれずに!

nat-instance側:

(private instanceからデータの制御用途として行う)

インバウンド    ー>private インストタンスのサブネットのネットワークレンジを記載

アウトバウンドー>private インストタンスのサブネットのネットワークレンジを記載


















private-instance側:









7)nat-instanceにログイン行う、次にprivateのEC2にログインを行う



8)疎通確認してみます。










































2025年2月1日土曜日

NATインスタンス経由でプライベートサブネットのEC2から外部通信してみる

Nat-gatewayを使わずに、プライベートのEC2から外部通信する方法を記載します。



手順:

1)nat-gatwayの導入方法は、AWS公式に記載があるので参照





2)該当のEC2を選択 > アクション > ソース/宛先チェックを変更を選択
3)送信元/送信先チェック中の停止をチェックする > 保存を押す















4)ルートを追加する
5)対象のプライベートサブネット(private instanceが所属しているサブネット)のルートテーブルを更新する

  送信先       :0.0.0.0/0 

  ターゲット:インスタンス(nat-instanceEC2を選択)

6)変更を保存











設定後の様子

(ターゲットの表示が0.0.0.0/0 |  nat-instanceのインターフェースが表示されていることが確認できる)












7)private subnet用のEC2を作成する



8)SGの設定も忘れずに!

nat-instance側:

(private instanceからデータの制御用途として行う)

インバウンド    ー>private インストタンスのサブネットのネットワークレンジを記載

アウトバウンドー>private インストタンスのサブネットのネットワークレンジを記載












private-instance側:












7)nat-instanceにログイン行う、次にprivateのEC2にログインを行う

8)疎通確認してみます。







2024年4月13日土曜日

EC2とEFSの検証

やりたいこと:

AWS EC2とEFSサービスの組み合わせで、Apacheのコンテンツを参照できるようにしたい。


利用環境:

①OS: Debian Linux

②EC2(t2.micro)

③Apache2

④EFS(AWSのストレージサービス)



実施済み:

1)EFSツールのインストール

2)EC2内でEFS(/efs)のマウントを行っていること

  ->マウント方法やツールのインストール方法は割愛

3)EFS内に。簡単なコンテンツを作成する


条件:

apache2については、バーチャルホスト無しで実施をする



🔸手順

実施してみる(apache2.confの編集):


DocumentRootの記載を行う














以下、アクセス許可の記載を行う







結構重要:

バーチャルホストの記載が不要なので、コメント化する



















DocumentRootの設定を確認

コマンド: sudo apache2ctl -S









EFSにマウント実施







EFS配下にテストファイルを作成













簡単に、アクセス確認すると。。






ローカルLLMでコーディングさせるポイント

 簡単な指示で、依頼するとコンテキストオーバーで記憶喪失になって コードの内容が一致しないことが起こるので、work.mdみたいな作業メモを取らせたるのがよい 途中から、別スレッドに再実施する場合でも、work.mdが引き継ぎとして 参照して実施してくれるのがポイント