1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【備忘録】AWS踏み台サーバ概要 + 構築手順

Posted at

踏み台サーバー概要

privateサブネットにあるサーバにログインするために使うサーバのこと

メリット:基本EC2インスタンスを止めてるので料金がかからない
SSH出来るサーバを基本止めてるのでWebサーバが安全
デメリット:管理するサーバが1台増える

踏み台サーバーアーキテクチャ

1.Webサーバーは常にレスポンスを返さなければならないのでpublicサブネットに
配置する必要がある
そうすると、WebサーバのインスタンスのSSHの口が開きっぱなしになるため危険

2.Webサーバのインスタンスはprivateサブネットに置いて、webサーバに対してSSHするための踏み台サーバをpublicサブネットに置く + 踏み台サーバはSSHしたいタイミングのみ起動する

3.WebサーバへのHTTPアクセスはLBを配置して行う

踏み台サーバ構築手順

1.EIPの取得
2.踏み台用EC2の構築
3.WebサーバのEC2インスタンスのセキュリティグループを変更

3-1.SSHのソースを踏み台サーバが持つセキュリティーグループに変更する
インバウンドルールにセキュリティグループを指定すると、そのセキュリティグループに対応したプライベートIPアドレスからのアクセスを許可するという意味になる

image.png

3-2.踏み台サーバからWebサーバへアクセスするにはポートフォワーディングを行う
もしくは踏み台サーバからWebサーバへ直接SSHする
3-3.踏み台サーバに入る

image 1.png

3-4.Tera Termの設定→SSH転送→追加をクリックし、ポートに10022・リモート側ホストにWebサーバのプライベートIP・ポートに22を入力する
image 2.png

3-5.新しいTera Termを起動して、ホストにlocalhost・TCPポートに10022を入力する
image 3.png

3-6.ポートフォワードによってWebサーバに入れる
image 4.png

1
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
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?