Mengapa saya membutuhkan setidaknya dua server nama?

13

Saya memiliki beberapa domain, semuanya di-host dengan Northhosts, tetapi saya mendaftarkan domain saya di GoDaddy (karena harganya lebih murah).

Ketika saya menerima email 'Informasi Akun Baru' saya dari Northosts, mereka selalu menyediakan dua domain, dan GoDaddy selalu ingin saya memasukkan setidaknya dua server nama saat mengganti server nama.

Saya baru-baru ini memperbarui domain lama yang saya miliki dengan penyedia lain, dan saya perhatikan bahwa mereka juga memerlukan / memberikan dua server nama.

Apa alasannya? Mengapa tidak mungkin menggunakan server nama tunggal?

Astopher
sumber
Tidak perlu memiliki dua server nama.
William Edwards
@ WillyDavidEdwards Ya itu. Baca subjeknya. Pertanyaannya adalah MENGAPA kita perlu dua server nama, bukan 'apakah kita perlu dua server nama'.
AStopher
Aku tahu, tapi kita tidak perlu dua server nama.
William Edwards
@WilliamDavidEdwards Mayoritas penyedia memaksa pelanggan mereka untuk masuk / menggunakan dua server nama. Oleh karena itu disimpulkan bahwa dua server nama sebenarnya diperlukan .
AStopher
Ya, memang, tetapi mereka tidak diharuskan untuk membiarkan fungsi nama domain.
William Edwards

Jawaban:

15

Dari ServerFault :

Persyaratan untuk menjalankan dua nameserver berasal dari §4.1 dari RFC 1034, dan memang untuk redundansi.

Ada banyak penyedia yang akan menawarkan Anda layanan "DNS sekunder" yang sangat murah tempat mereka mentransfer file zona dari server utama Anda menggunakan AXFR. Misalnya, di Inggris kami memiliki penyedia terkenal yang akan melakukan layanan sekunder untuk 50 domain hanya dengan £ 2,30 sebulan (lebih dari 3 dolar).

Ini akan memberi Anda kemampuan untuk mengelola dan menjalankan zona sendiri, tetapi tetap memberi Anda ketahanan yang Anda butuhkan.

Dan sumber lain :

Spesifikasi DNS mensyaratkan bahwa setiap nama domain dilayani oleh setidaknya 2 server DNS untuk redundansi.

Pada dasarnya, itu bermuara pada redundansi. Jika satu server DNS turun, yang lain dapat mengambil kendur. Jika tidak ada dan server nama Anda hanya turun situs Anda akan turun untuk siapa saja yang tidak dapat menerima salinan cache dari informasi zona DNS Anda.

John Conde
sumber
pada beberapa pendaftar Anda bisa lolos dengan menggunakan ns yang sama dua kali. atau bahkan menggunakan cnames ke ns.
Frank
@ Jujur Menggunakan NS yang sama dua kali akan diratakan setidaknya di registri, jika tidak sebelumnya. Adapun CNAME mereka disukai untuk nameserver.
Patrick Mevzek
Persyaratan ini tidak masuk akal tanpa konteks apa pun. 2 nameserver dapat: pada mesin yang sama (IP yang berbeda atau hanya 2 VM / kontainer pada host yang sama), di jaringan yang sama, di pusat data yang sama, di bawah AS yang sama. Dalam semua kasus memiliki 2 ini tidak memberikan kegagalan apa pun: ketika salah satu tidak tersedia yang lain mungkin juga akan gagal. Sebaliknya bahkan dengan satu server nama, jika sepenuhnya ditayangkan, Anda bisa memiliki toleransi kesalahan yang lebih baik. Bagaimanapun, sebagian besar gratis saat ini, kecuali beberapa pendaftar memperbaiki minimum, dan kadang-kadang melakukan pemeriksaan teknis.
Patrick Mevzek
RFC1034 §4.1: Dengan fiat administratif, kami mengharuskan setiap zona tersedia di setidaknya dua server . ;-)
Patrick Mevzek