2020年5月21日木曜日

リバースプロキシ検証

検証目的:
リバースプロキシに動きについて把握する

[検証イメージ]

[Beanstalk側]
1)BeanStalkにて、Lalabelを作成する。 
2)①内にて、curlコマンドを実行してみる。 curl http://13.230.81.99 
3)beanstalkのセキュリティポリシの追加を行う インバウンド側で、8888ポートを追加。 
上記、beanstalkの設定については割愛する。 

[EC2側] 
1)②内にて、EC2を作成して、nginxを立ち上げる 
2)②内にて、beanstalkに対して、curlコマンドで確認を行う。 
3)②内にて、リバースプロキシ の記載を行う。 
--------------------------------------------------- 
server { 
 listen 8888; 
 server_name 13.113.1.123; 
 location / { 
 proxy_pass http://13.230.81.99; } 
----------------------------------------------------

4)EC2のセキュリティポリシの追加を行う インバウンド側で、80ポートを追加。 

5)キャプチャコマンドを実施する。
PC ->Nginx(プロキシサーバ)  ̶>lalabel(beanstalk) 

[結果]
以下の内容からリバースプロキシ を経由して、オリジンサーバ(beanstalk)に振り分けていることが 把握できる


[PC側]
1) ブラウザからリバースプロキシ のアドレスを投入してみる、。 
リバースプロキシ を経由して、beanstalkのページが表示されていることが把握できる 

0 件のコメント:

コメントを投稿

php log(ECS ログ出力)

# PHPエラーログの設定 ENV PHP_INI_DIR /usr/local/etc/php RUN { \ echo 'log_errors = On' ; \ echo 'error_log = /proc/self/...