web-dev-qa-db-ja.com

2つのネームサーバーが必要ですか?

インターネット接続を使用して、2つの個人用Webサイト(2つの異なるドメイン)をホストします。これらのドメインのメールもホストしたいと思います。

これには、自分のネームサーバーをホストする必要があります。レジストラのWebサイトのネームサーバー構成セクションでは、twoネームサーバーが必要です。おそらく信頼性のためですか?

私は以前zoneedit.comを使用していて、2つのネームサーバーを提供してくれましたが、自分でホストし、コインを節約して、経験のためにバインドを構成する方法を学びたいと思います。

インターネット接続が1つしかなく、ネームサーバーを1つホストする機能しかありません。セカンドネームサーバーをどうするつもりですか?

11
Mike

2つのネームサーバーを実行するための要件は、§ RFC 1034 の4.1にあり、冗長性を確保するためのものです。

非常に安価な「セカンダリDNS」サービスを提供するプロバイダーは多数あり、そこではAXFRを使用してプライマリサーバーからゾーンファイルを転送します。たとえば、英国には、50ドメインのセカンダリサービスを月額わずか2.30ポンド(3ドル強)で提供する有名なプロバイダーがあります。

これにより、ゾーンを自分で管理および実行できるようになりますが、必要な回復力は得られます。

19
Alnitak

従来の通念は、冗長性のために2つのネームサーバーを持つことです。理想的には、これにより、たとえばコロに到達できない場合でも、ダウンストリームネームサーバーが適切な場所に向けられたままになります。自宅からこれらのWebサイトをホストしている場合、弱いリンクはおそらくマシン自体ではなく、接続または電源になります(サーバーを使用しており、デスクトップを転用していない場合)。また、あなたは自宅からホスティングしているので、高可用性は必須ではないと思います。

ただし、ルートサーバーに動的IPを登録することはできないため、静的IPアドレスを持っていることを絶対に確認する必要があります。これは、IPが変更された場合、マシンの正しいIPを探すために全員を間違った場所に誘導することを意味します。

5
Ben Doom

プライマリホストに EveryDNS を使用しています。私のドメインはこのように設定されていませんが、無料でセカンダリサービスを提供しています。これにより、別のネットワークで冗長ネームサーバーを取得し、独自にBINDを設定できます。

4
Alex

XName 無料のDNSホスティングを提供します。セカンダリサーバーには、それらのネームサーバーのいずれかを使用できます。

1
Ed.

多くの場合、ドメインレジストラーはDNS登録に含まれているDNSサービスも提供します。そのため、GoDaddyとNetworkソリューションに登録したドメインはどちらもDNSを使用しており、追加料金はかかりません。

1
SpaceManSpiff

多くのドメインレジストラは2つのDNSサーバーを必要としません(最後に確認したのは、NameBargain.comなどです)。したがって、レジストラがこれを必要とする場合は、購入してください。

静的IPアドレスがあり、とにかく同じ単一のIPアドレス/接続/ボックスですべて(Web、DNSなど)をホストする場合、2つのDNSサーバーのRFC要件は本当にやり過ぎです。サーバーまたは接続がダウンした場合、機能しているDNSサーバーが他の場所にあるかどうかは問題ではありません。

0
Jesper

DNSには、2台のサーバーの[〜#〜]最小[〜#〜]が必要です。ドメインにはDNSサーバーを使用して最大13個の一意のIPアドレスを設定できます。エニーキャストネットワークを実行している場合、各アドレスの背後に何百ものDNSサーバーを配置できます。

ただし、小規模なサイトの場合は、2つの異なるネットワーク上の2つのDNSサーバーから開始し、そこから作業を進めるのが最善です。

Googleにアクセスして検索文字列"secondary dns" freeを使用すると、無料のセカンダリDNSまたはバックアップDNSを提供している組織が多数見つかります。彼らはまたあなたに彼らのために無料のセカンダリDNSを提供することを望むかもしれません、あなたのようなものは私の背中を傷つけます、そして私はあなたの背中を傷つけます。

状況は時間とともに変化するため、このような配置を3つ以上見つけることをお勧めします。

0
Michael Dillon