実現したいこと
AWSのPublicサブネット内にあるEC2サーバーからブラウザを立ち上げ、Webサイトを閲覧したい。
質問内容
Publicサブネット内にあるElastic IPも動的IPも設定していないEC2サーバーからブラウザでインターネットにアクセスする方法はあるのでしょうか
検証環境
VPC内に内部アドレス以外はインターネットゲートウェイに向き先を設定したサブネットを作成し、その中に踏み台サーバーとなるLinuxのEC2インスタンスを1つ、ブラウザアクセスするWindowsServerのEC2インスタンスを1つ作成
事前に確認した環境
上記環境を作る前に、PublicサブネットにWindowsServerのEC2インスタンスを置き、Elastic IPアドレスを設定
WindowsServerのセキュリティグループは以下の通り
インバウンドルール
プロトコル | アドレス |
---|---|
RDP | 0.0.0.0/0 |
アウトバウンドルール
プロトコル | アドレス |
---|---|
全てのトラフィック | 0.0.0.0/0 |
この状態でオンプレミス環境からRDPでEC2インスタンスにアクセスし、ブラウザアクセスすると閲覧出来ることを確認
問題が起きている環境
上記の実現出来た環境に対して踏み台サーバーとなるLinuxのEC2インスタンスを追加し、WindowsのElastic IPアドレスをLinuxに関連付けしなおす(上記イメージ図の状態)(WindowsはElastic IPアドレスが無くなった状態)
Linuxのセキュリティグループは以下の通り
インバウンドルール
プロトコル | アドレス |
---|---|
SSH | 0.0.0.0/0 |
アウトバウンドルール
プロトコル | アドレス |
---|---|
全てのトラフィック | 0.0.0.0/0 |
※WindowsServerのセキュリティグループは変更無し
この状態でオンプレミス環境から踏み台サーバーにSSHアクセスし、ポートフォワードでWindowsサーバーにRDPでアクセスすると、デスクトップ画面は表示されるが、内部で立ち上げたブラウザからインターネットサイトにアクセスしようとすると表示されない。
補足情報
ルーティングテーブルの設定は
0.0.0.0/0 を インターネットゲートウェイに
172.16.0.0/16(ローカルのネットワークアドレス) を localに設定しています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2024/03/11 14:29