web-dev-qa-db-ja.com

1つのサーバーで2つのネームサーバーに共通の2つのIPアドレスを使用する理由

この一般的なケースでは:

ns1.domain.com: IP1
ns2.domain.com: IP2

私が知っていることは、一方が到達不能、もう一方が二次選択として使用され、ユーザーが同じサーバーにアクセスできる場合のように使用される2つのIPアドレスです。

(1) 2つのIPアドレス(2つ以上になる可能性があります)がどのように役立つか、両方のIPが同じサーバーを指しているため、ネットワークの稼働時間を99%にする方法がよくわかりません(両方が同じ物理ネットワークパスまたは私は間違っていますか?)誰でも説明できますか?

(2)これで、Rackspace Cloud Serverを使用していて、cPanelを維持しています。 IP v4の可用性が限られているため、HTTPSと負荷分散以外のIPを購入できません。そのため、現在、cPanelサーバーに割り当てられているIPは1つだけです。

ケース1:cPanelにはDNSが組み込まれています。このサーバーを直接指すドメインを持つcPanelユーザーは、cPanel UIでDNSレコードを管理できます。これにより、autogenerate CNAME forcpanel。、webmail。、ftp 。サブドメインアクセス。ただし、私はone IPアドレスしかないため、cPanelWHMで定義された1番目と2番目のネームサーバーが同じを指していることを覚えておいてください。 = IP:

ns1.mycpanelserver.com: IP1
ns2.mycpanelserver.com: IP1

ケース2:ただし、RackspaceにはDNSサーバーが事実上クラウドのすぐ外にあります。ドメインがこのDNSを指している場合、Rackspaceからのレコードを管理できますクライアントエリアおよびレコードホストされたWebサイトにサービスを提供するためにcPanelサーバーのIPアドレスに設定できます。このようにして、それぞれのネームサーバーに2つのIPアドレスが提供されます。これは一般的なケースのようですが、cPanel UIでDNSレコードを編集する機能がなく、CNAMEレコードを定義する必要があります。 手動新しいドメインが登録されるたび。

一般的なケース2を使用しようとしていますが、1つのサーバーで2つのネームサーバーに2つのIPアドレスを共通にする理由は何ですか?

1
CallMeLaNN

私はここであなたの英語を完全にはフォローしていませんが、あなたが求めているのは、IPアドレスが1つとサーバーが1つしかない場合に、ネームサーバーを2つ持つのが最善の方法です。

さて、私がお勧めできる最善のことは、cPanelサーバーからプライマリDNSサーバーを実行し、それをns1.yorudomain.comに割り当ててから、サードパーティを使用してセカンダリネームサーバーとして機能し、ns2.yourdomainとして割り当てることです。 .com(またはns0とns1の任意の番号付けスキーム)。

CPanelでのプライマリDNSへの変更は、dns-axfrゾーン転送を介してセカンダリDNSサーバーに渡されるため、cPanel内から完全に制御できます。

次のような無料のセカンダリDNSホスティングを提供するサイトがいくつかあります。

または、ネットワークプロバイダーがセカンダリDNSとして機能できる場合があります。

3
Majenko

アイデアは、ネームサーバーの2つのIPアドレスが完全に異なるサブネットにあるということです。そうすれば、ルーターがどこかでダウンした場合、またはその他の理由でサブネットに到達できなくなった場合でも、サーバーにはDNS解決を実行する方法があります。

1
squillman

複数のサーバーがクラスタリングを通じて単一のIPアドレスを共有できます。そうすれば、複数のサーバーを1つとして扱うことができます。 1つがダウンした場合、他は障害が発生したサーバーの役割を引き受けます。また、(ネットワークアドレス変換またはクラスタリングを介して)IPアドレスを共有するサーバーは、接続に使用された名前を確認できる場合があるため、IP1のname1への要求はserverAに送信され、IP2のname2への要求はserverBに送信されます。これは通常、企業が各サーバーにIPを与えるのに十分な外部IPアドレスを持っていないか、使用したくない場合に行われます。

また、個々のサーバーには、さまざまな理由でさまざまなIPアドレスを割り当てることができます。さまざまなIPアドレスをサーバーが提供するさまざまなサービスにマッピングしたり、ネットワークに負荷分散を提供して、ネットワークの一部に過度のストレスがかからないようにすることができます。これは、1つのインターネット接続から取得できるよりも多くの帯域幅(誤って速度と呼ばれることもあります)が必要な場合に役立ちます。これは、さまざまなインターネット接続を介してデータを送信できるためです。

サーバーが複数の外部IPアドレスを持つ最も一般的な理由は、インターネット接続がダウンした場合です。サーバーが接続されているインターネットサービスプロバイダーがダウンしたり、使用できないほど遅くなったりした場合、サーバーは別の接続に切り替えることができます。これは、ケーブルが切断されたり、プラグが抜かれたりした場合にも役立ちます。

1
TuxRug

両方のネームサーバーに同じIPを問題なく使用しています。とにかく、VPS(およびサイト)が同じIPアドレス上にあるという事実は、バックアップDNSを持つという目的を実際に無効にします。 NS1がオフラインまたは到達不能の場合、サイトもダウンします。 2番目のネームサーバーを起動して、ユーザーを死んだサーバーや到達不能なサーバーに誘導することはまったく無意味です。

0
Walter