0
1

おまけ:プライベートサブネット上のLinuxサーバーをWEBサーバー化しWindowサーバーから接続確認をする⑤

Last updated at Posted at 2023-12-08

前回までの記事で、下記流れを確認していきました。
①VPC・パブリックサブネット・プライベートサブネットの作成
②踏み台サーバー(Linux)の作成・接続
③プライベートサブネット上にサーバーを構築し、踏み台サーバー(Linux)経由でアクセスする
④踏み台サーバー(Windows)の作成・接続
今回はおまけとして、プライベートサブネット上のLinuxサーバーにApacheをインストールし、Windowsの踏み台サーバーから接続確認を行う手順を確認します。

「AWSのパブリックサブネットに踏み台サーバーを構築し、プライベートサブネットのサーバーへSSHする」の手順記事まとめ

VPC・サブネット作成
踏み台Linuxサーバー構築
踏み台経由のSSH接続
Windowsnの踏み台サーバー作成
プライベートサブネット上のLinuxサーバーをWEBサーバー化しWindowサーバーから接続確認をする←今ここ
※関連記事
Route53でPrivateHostedZoneを作成しVPC内の名前解決を行う

構成確認

プライベートサブネット上のLinuxサーバーにApacheをインストールし、テストページを配置します。
前回構築したWindowサーバー経由でプライベートサブネット上のEC2のIPアドレスに80番ポートでアクセスし、WEBページが表示されることを確認します。

image.png

HTTPのインストール

Linuxの踏み台サーバーにログインします。
image.png
image.png

踏み台サーバーからさらにSSHを行い、プライベートサブネット上のEC2に接続します。

image.png

Apacheのインストール

プライベートサブネット上のEC2に接続したら、apacheをインストールします。
下記コマンドを実行し、apacheをインストールします。
sudo yum -y install httpd

image.png

apacheのインストールが完了したら、下記コマンドを実行してapacheを起動します。
image.png

セキュリティグループへインバウンドルールを追加する

プライベートサブネット上のEC2に対してHTTPS接続を許可するため、インバウンドルールを設定します。
AWSのコンソール上でEC2を表示し、「セキュリティ」タブに移動します。
セキュリティグループのリンクを押下し、セキュリティグループの設定画面へ移動します。
image.png

セキュリティグループが表示されます。「インバウンドルール」タブに移動し、「インバウンドのルールを編集」を押下します。

image.png

インバウンドルール編集画面が表示されます。
「ルールを追加」を押下し、タイプ「HTTPS」ソース「カスタム」を選択します。
IPアドレスにはWindowsサーバーのプライベートIPアドレスを記入します。
image.png
※画像ではHTTPとHTTPSを追加しています。

Windowsサーバーからの接続確認

踏み台サーバー(Window)へリモートデスクトップでログインします。
image.png

デフォルトの状態だと、Windowsのセキュリティ機能によりWEBサイトへのアクセスが行えません。
サーバーマネージャーを起動し、左メニューの「LocalServer」を押下します。
image.png

ローカルサーバーのメニューが表示されたら、「IE Enhanced Security Configuration」のリンクを押下します。
image.png

IEの設定画面が表示されます。
「Administrator」を「Off」にチェックし、「OK」を押下します。
image.png

踏み台サーバーにてブラウザを起動し、ブラウザのURL入力欄に「http://x.x.x.x(WEBサーバーのIPアドレス)」の形で入力します。
Apacheのデフォルトトップページが表示されていることが確認できます。
image.png

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1