顧客のイントラネット環境では、インターネットへのダイヤルアップに ppoe が使用されています。プロバイダはグループ内の二次オペレータです。ネットワーク環境は比較的複雑です。グループの内部ネットワークとオフィス ネットワークは、スタティック ルーティング プロトコルを使用して相互接続されています。一般的な状況は次のとおりです:
当初、顧客は IP アドレスを介して実稼働サービスにアクセスしていましたが、実稼働サービスの数が増加するにつれて、顧客は現在、IP アドレスを使用することを強く要求しています。サービスにアクセスするためのドメイン名。しかし、イントラネット環境の複雑さを考慮すると、ドメイン ネーム サーバーを展開することは困難であり、アクセス サービスを展開することも困難です。
その後、nginx について学び、nginx がフォワード プロキシを実装してドメイン名転送を実現できることを知りました。
手順:
1. Alibaba Cloud でドメイン名解決を設定します。たとえば、oa.xxxx.com、解決されたアドレスはイントラネット アドレス 172.31.101.36
2、172.31.101.36 は 2 つの nginx 設定 keepalived
# によって提供される VIP アドレスです。
#/application/nginx/conf/conf.d ディレクトリに新しい設定ファイルを作成します。
vim oa.xxxxx.com.conf
次のように記述します
設定が完了したら、nginx の構文を確認し、nginx プロセスを再起動します
/application/nginx/sbin/nginx -t /application/nginx/sbin/nginx -s reload
以上がnginx フォワード プロキシを使用してイントラネット ドメイン名を転送する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。