ホームページ  >  記事  >  バックエンド開発  >  NGINX 学習ノート - 送信 IP アドレスの選択

NGINX 学習ノート - 送信 IP アドレスの選択

WBOY
WBOYオリジナル
2016-07-29 08:56:192117ブラウズ

元のアドレス: https://www.nginx.com/resources/admin-guide/reverse-proxy/
元のタイトル: 送信 IP アドレスの選択

プロキシ サーバーに複数のネットワーク インターフェイスがある場合、プロキシ サーバーまたはアップストリーム サーバーに接続するために特定の送信元 IP アドレスを選択する必要がある場合があります。この構成は、NGINX の背後にあるプロキシ サーバーが特定の IP ネットワークまたは IP アドレス範囲からの接続のみを受け入れるように設定されている場合に便利です。
プロキシ サーバーに複数のネットワーク インターフェイスがある場合、プロキシ サーバーまたはアップストリームに接続するために特定の送信元 IP アドレスを選択する必要がある場合があります。これは、NGINX の背後にあるプロキシ サーバーが特定の IP ネットワークからの接続を受け入れるように構成されている場合に便利です。 IP アドレスの範囲。

ディレクティブを指定し、ネットワーク インターフェイスの IP アドレスを設定します。

proxy_bind ディレクティブと必要なネットワーク インターフェイスの IP アドレスを指定します。proxy_bind

<code>location <span>/app1/</span> {
    proxy_bind <span>127.0</span><span>.0</span><span>.1</span>;
    proxy_pass <span>http</span>:<span>//</span>example.com<span>/app1/</span>;
}</code>
<code>location <span>/app2/</span> {
    proxy_bind <span>127.0</span><span>.0</span><span>.2</span>;
    proxy_pass <span>http</span>:<span>//</span>example.com<span>/app2/</span>;
}</code>

IP アドレスは変数を使用して指定することもできます。たとえば、 変数は、リクエストを受信したネットワーク インターフェイスの IP アドレスを渡します。

IP アドレスは変数で指定することもできます。たとえば、$server_addr 変数は、リクエストを受け入れたネットワーク インターフェイスの IP アドレスを渡します。 $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i $server_addr').text(i)); }; $numbering.fadeIn(1700); }); });

上記では、NGINX の学習ノート - 送信 IP アドレスの選択に関する内容を紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。