ホームページ >運用・保守 >Linuxの運用と保守 >1 つのドメイン名が複数の IP を指している

1 つのドメイン名が複数の IP を指している

步履不停
步履不停オリジナル
2019-06-28 11:27:387197ブラウズ

1 つのドメイン名が複数の IP を指している

1. ドメイン名解決の複数の IP の例

簡単な文: DNS 解決中に異なる IP の A レコードをさらにいくつか追加します

例: 1 つのドメイン名が複数の IP を指している

上の図では、ドメイン名を 2 つの異なる IP に解決しました。約 10 分間待った後、ping を実行したところ、結果は次のようになりました。以下

1 つのドメイン名が複数の IP を指している

1 つのドメイン名が複数の IP に解決されていることがわかります。

別の注: 図 1 には未入力の行が 1 つあるため、これがデフォルトになっており、行ごとに異なる IP をカスタマイズできます。

2. 負荷分散 DNS 解決原理図

1 つのドメイン名が複数の IP を指している

毎回 いつドメイン名を要求すると、DNS は負荷分散アルゴリズムに基づいて異なる IP アドレスを返します。

3. 負荷分散 DNS 解決の長所と短所

利点:

シンプルな構成でコストがかかりません。負荷分散の作業は次のように引き継がれます。 DNS サーバーで管理の手間が省けます。

デメリット:

レコードの追加や変更が反映されるまでに一定の時間がかかります (DNS が A レコードをキャッシュするため)。サーバーが故障してオフラインになる必要がある場合、A レコードが変更されたとしても、それが有効になるまでには長い時間がかかります。この間、DNS は依然としてドメイン名をオフライン サーバーに解決するため、最終的にユーザーがアクセスに失敗します。負荷をオンデマンドで分散することはできません。DNS は各サーバーの実際の負荷を認識していないため、負荷への影響はあまり良くありません。

実際の状況:

実際のプロジェクトの展開では、通常、サーバーは、第 1 レベルの負荷分散として DNS 解決とドメイン名解決を使用し、その後、NGINX 負荷分散が第 2 レベルの負荷分散としてサーバーで使用されます。

その他の Linux 記事については、Linux チュートリアル 列にアクセスして学習してください。

以上が1 つのドメイン名が複数の IP を指しているの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。