nginxをプロキシとして使う方法
nginxをプロキシとして使う際の設定で困っています。
現状1の構成のものを2のようにしたい場合、どのようにすればよいのでしょうか?
- 今現在の構成
クライアント -> nginx -> proxy -> インターネット
nginx.confからincludeしてる設定ファイル
upstream proxy_server {
server 54.248.71.136:3009;
}
server {
listen 80;
location / {
proxy_pass http://proxy_server;
proxy_set_header x_custom_header_hoge "hogehoge";
}
}
2.こうしたい
クライアント -> nginx -> インターネット
この場合、nginxの設定をどのように変えればよいのでしょうか?
nginxはヘッダーを追加するためのプロキシという位置づけで、クライアントで明示的に指定予定です。
単純にヘッダーを追加する処理だけさせて、本来のリクエスト先にリクエストさせたいのですが、
proxy_passでプロキシ先を指定しないと行けない感じになっていて、どうしたらよいのかなと。
(リバースプロキシとして使う予定はないです)
よろしくお願いします。