nginx フォワード プロキシを使用してイントラネット ドメイン名を転送する方法

王林
リリース: 2023-05-15 21:46:04
転載
3805 人が閲覧しました

顧客のイントラネット環境では、インターネットへのダイヤルアップに ppoe が使用されています。プロバイダはグループ内の二次オペレータです。ネットワーク環境は比較的複雑です。グループの内部ネットワークとオフィス ネットワークは、スタティック ルーティング プロトコルを使用して相互接続されています。一般的な状況は次のとおりです:

nginx フォワード プロキシを使用してイントラネット ドメイン名を転送する方法

当初、顧客は IP アドレスを介して実稼働サービスにアクセスしていましたが、実稼働サービスの数が増加するにつれて、顧客は現在、IP アドレスを使用することを強く要求しています。サービスにアクセスするためのドメイン名。しかし、イントラネット環境の複雑さを考慮すると、ドメイン ネーム サーバーを展開することは困難であり、アクセス サービスを展開することも困難です。

その後、nginx について学び、nginx がフォワード プロキシを実装してドメイン名転送を実現できることを知りました。

手順:

1. Alibaba Cloud でドメイン名解決を設定します。たとえば、oa.xxxx.com、解決されたアドレスはイントラネット アドレス 172.31.101.36

2、172.31.101.36 は 2 つの nginx 設定 keepalived
# によって提供される VIP アドレスです。

# #3. 一般的なアクセス プロセスでは、顧客がドメイン名にアクセスし、ドメイン名が VIP イントラネット アドレスに解決され、イントラネット nginx サービスがドメイン名要求を指定されたイントラネット サーバーに転送します。

プロセス全体を完了するには、nginx サーバーが外部ネットワークにアクセスでき、内部ネットワークの指定された運用サーバー ネットワークに接続できることを確認する必要があり、同時に顧客がドメインを解決できる必要があります。通常は、PPO を介してダイヤルした後に名前を付けます。

説明する必要があるのは、nginx プロキシ転送の構成です。私はサブ設定方法を使用します。


nginx フォワード プロキシを使用してイントラネット ドメイン名を転送する方法#/application/nginx/conf/conf.d ディレクトリに新しい設定ファイルを作成します。

vim oa.xxxxx.com.conf
ログイン後にコピー

次のように記述します


nginx フォワード プロキシを使用してイントラネット ドメイン名を転送する方法設定が完了したら、nginx の構文を確認し、nginx プロセスを再起動します

/application/nginx/sbin/nginx -t
/application/nginx/sbin/nginx -s reload
ログイン後にコピー

設定が完了したら、ドメイン名が正しいかどうかを確認します有効です

以上がnginx フォワード プロキシを使用してイントラネット ドメイン名を転送する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート