Saya mencoba menemukan beberapa opsi cara untuk melakukan hosting DNS ketersediaan tinggi untuk beberapa situs web yang ada. Pagi ini, perusahaan tempat saya bekerja bertekuk lutut karena DNS hosting yang kami miliki untuk domain kami melalui registrar kami ( bulkregister.com ) turun. Saya sekarang ditugaskan mencari alternatif yang tidak akan membuat kami bergantung pada penyedia DNS tunggal.
Apa yang kami cari:
- Tidak ada titik kegagalan.
- Waktu efektif.
- Salah satu solusi yang telah disarankan adalah melakukan beberapa host DNS. Tampaknya ini merupakan alternatif yang bagus, tetapi kami memiliki lebih dari 20 domain, dan memperbarui alamat IP pada semua domain tersebut di dua penyedia merupakan penghalang.
- Hemat biaya.
- Saya harus menjual ini ke manajemen atas. Sukacita adalah aku.
Jadi metode apa yang ada yang mendukung ini? Saya sendiri lebih dari seorang programmer, tetapi mereka telah menugaskan saya dengan ini, jadi saya ingin mendapatkan pendapat orang-orang yang lebih berpengalaman daripada saya.
Jika dilakukan dengan benar, yang perlu Anda lakukan adalah memperbarui server DNS master, dan menjadikan sisanya sebagai budak, yang akan memilih polling master atau diinformasikan oleh master pembaruan yang tertunda. Setelah Anda mengatur pembaruan otomatis, Anda dapat memiliki banyak budak sesuai dengan kebutuhan ketersediaan Anda dan kemudian mereka akan tetap up to date, asalkan master itu sendiri dapat dijangkau.
sumber
Anda bisa menjalankan server DNS Anda sendiri dan beberapa colo di beberapa server dan mengatur failover dan clustering. Baik menggunakan windows atau linux, Anda dapat mengatur sumber daya bersama tunggal yang dibagi antara server, lebih disukai dari satu titik ke titik atau vpn, dan ketika satu server / lokasi turun dalam hitungan detik server berikutnya yang tersedia mengambil sumber daya bersama seperti alamat ip . Saya memiliki solusi serupa yang berjalan pada orginisasi saya, kami memiliki beberapa bangunan, masing-masing bangunan sebagai server DNS serta beberapa jendela dan server linux lainnya, sans dan semacamnya. Sebagian besar server diatur dalam kluster failover jadi jika satu bangunan meledak, jaringan masih menyala. Sebagai contoh, server dhcp kami memiliki dan alamat ip di dalamnya yang merupakan ip bersama antara 3 server dns, saya dapat mencabut 2 dari 3 server dns dan satu alamat ip hanya akan menunjuk ke server yang masih hidup. Ini sangat mudah dilakukan dengan Windows 2008 clustering, dan Anda dapat melakukannya dengan sangat murah dengan linux dan drbd (http://www.drbd.org/ ).
Jika semua pekerjaan atau biaya perangkat keras itu bukan pilihan yang layak, Anda dapat melihat penyedia DNS yang menjamin up-time 4 atau 5 9 dan memiliki beberapa server di colo di seluruh AS. Saya tidak tahu ada penyedia layanan tersebut untuk DNS tetapi saya yakin ada layanan yang ditawarkan tetapi banyak pendaftar di luar sana seperti tempat-tempat seperti godaddy.com
sumber
Host DNS di salah satu server Anda, dan minta sejumlah server lain menarik darinya. ISC, pencipta BIND, bahkan menawarkan hosting komersial. Saya tidak yakin dengan persyaratannya, tetapi Anda dapat menemukan lebih banyak info di situs web mereka .
Yang menyenangkan tentang hosting DNS secara lokal adalah Anda sama sekali tidak terjebak oleh penyedia mana pun - jika mereka menyakiti Anda, Anda bisa pindah ke yang lain. Ini akan membutuhkan pekerjaan untuk dipindahkan, tetapi itu hanya beberapa jam pekerjaan yang menghadap web, dan tidak akan mempengaruhi pelanggan Anda sama sekali. Sulit untuk mendapatkan data zona Anda dari alat pengeditan mewah pada beberapa registri kadang-kadang.
Namun, kecuali jika Anda adalah pakar DNS, saya tidak merekomendasikan melayani DNS Anda sendiri. Ini tidak sepele seperti beberapa orang berpikir untuk melakukan ini sendiri. Ada segala macam hal menarik untuk dipelajari sebelum mencobanya, dan ini tidak seperti HTTP hosting.
Yang Anda inginkan adalah penyedia layanan yang beragam secara geografis, stabil, dan dapat dijalankan jika rusak. Artinya, gempa bumi di California seharusnya tidak mengambil seluruh layanan mereka. Mereka harus memiliki beberapa keberadaan "zona waktu", dan jika mungkin, keberadaan beberapa benua.
sumber
Sekunder dapat menempuh jalan panjang untuk memitigasi hal ini. ISP Anda harus menyediakan server DNS gratis di bagian hulu Anda, di mana Anda dapat menamainya sebagai sekunder dan meminta mereka untuk mengambil zona Anda. Ini harus berjalan jauh ke arah mengurangi biaya sambil memastikan bahwa Anda memiliki sesuatu di tempat.
Layanan hosting DNS "nyata" dapat memberi Anda ini jika ISP Anda tidak. Saya merekomendasikan DynDNS karena mereka menyediakan sebagian besar dari apa yang Anda cari (beberapa lokasi, downtime minimal, antarmuka web yang layak).
sumber
ini adalah utas lama tapi tetap saja, Anda hanya melihat layanan dns. Salah. Jika server Anda turun, tidak peduli seberapa dapat diandalkan penyedia dns eksternal Anda, Anda turun. Anda perlu memikirkan ini sedikit. Cara murah dan lebih baik adalah memiliki 2 server dengan situs Anda di keduanya. nameserver 1 ada di satu kotak dan nameserver 2 ada di yang lain. Jadi, jika satu server gagal, yang lain akan mengambil alih.
sumber
Sebagai varian saran yang ditawarkan di sini, Anda dapat melanjutkan dengan pendaftar yang ada selama mereka menyediakan kemampuan untuk melakukan Transfer Zona. Cari penyedia lain yang menerima transfer zona juga. Pada file zona Anda, tambahkan beberapa catatan NS untuk penyedia ini (lebih disukai didistribusikan secara geografis). Setelah pengaturan ini selesai, Anda harus memiliki catatan NS dari lebih dari satu penyedia DNS yang dikembalikan dalam permintaan DNS. Pastikan Transfer Zona Anda sudah diatur. Setelah perubahan nameserver Anda mungkin terlihat seperti ini:
Ketika provider1 turun, server DNS rekursif hanya akan kehabisan waktu pada dua NS pertama dan melanjutkan dengan yang berikutnya. Dengan cara ini, bahkan jika penyedia DNS yang terdistribusi secara geografis dan kuat menjadi offline, Anda masih online dengan provider2.
sumber
Untuk memperluas jawaban di sini, Anda menginginkan layanan DNS berbasis geografis dengan failover otomatis. Jika hosting sendiri di atas, perusahaan saya telah menggunakan dnsmadeeasy.com selama beberapa tahun dengan sukses besar.
Semoga itu bisa membantu.
sumber