nginxはクライアントからの要求をどのように受け取り、それを物理サーバーに転送しますか?

nginxはクライアントからの要求をどのように受け取り、それを物理サーバーに転送しますか?

RHELにインストールされ、nginx今リクエストを/etc/nginx/nginx.conf

私の物理サーバーはプライベートIPアドレスを使用しています。nginxリクエストはプライベートIPアドレスに転送されますか?

ベストアンサー1

ここでこれを行う方法に関するドキュメントを見つけることができます。http://nginx.com/resources/admin-guide/reverse-proxy/

通常、HTTPプロキシが使用されます。

location /some/path/ {
    proxy_pass http://www.example.com/link/;
}

つまり、に移動すると、yourserver.com/some/path/要求がに転送されますhttp://www.example.com/link/

たとえば、内部サーバーがある場合は、192.168.0.1次のことができます。

location / {
    proxy_pass http://192.168.0.1;
}

これにより、すべての情報が/内部サーバーに転送されます。

おすすめ記事