LoginSignup
4
3

More than 5 years have passed since last update.

aws sshポートフォワード使用してインスタンスをlocalのように扱いwebページを閲覧

Posted at

初めに

webサーバを閲覧する方法としてsshポートフォワーディングを使用してlocalhostとしてアクセスできます。
ブラウザを開きURLの欄にhttp://localhost:[ポート番号]と入力すれば見れます。
ssh接続は踏み台からのwebサーバーとします。

やり方

インスタンスへの接続はteratermを使用しているのでこれでsshポートフォワードのやり方
teratermで踏み台へ接続します。teratermの設定を開きssh転送を開く。追加を開く。以下の画像の画面が出てくるので1,2,3のところに適切なものを入力
teraterm.PNG

1:端末側で空いているポートを指定。例:8080
2:閲覧したいwebサーバのIPを指定。例:172.31.0.100
3:webサーバーに接続する際のポート番号を指定。 例:80

OKを押して。ブラウザを開きURLに
例:http://localhost:8080
と入力して閲覧できます。

どんな時に使ったか

webサーバーが以下条件だった場合。
・インスタンスにグローバルIP(EIP)が割り振られていない
・ELBも使用していない
・dommainとっていない場合(route53からのアクセスができない)
この条件だとブラウザ開いてURLにグローバルIP(EIP,ELBのIP)の指定やドメイン指定などで閲覧ができないから、sshポートフォワードを使用して閲覧します。

僕はkibana専用のログサーバーがこの構成だったのでポートフォワード使用して閲覧しています。
kibanaの閲覧の際には上の画像の3番はデフォルト使用しているので5601でした。

4
3
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
4
3