Mengapa DNS mengembalikan dua hasil berbeda secara acak?

11

Saya mengubah server nama dan perusahaan host saya untuk domain saya 30 jam yang lalu. Sekarang, pemeriksaan propagasi DNS menunjukkan bahwa server nama yang benar diakui di seluruh dunia.

Namun, browser di komputer saya sendiri menghasilkan situs yang lama. Saya mencoba beberapa browser dan beberapa perangkat (Ubuntu dan Android), termasuk beberapa yang tidak pernah mengakses situs, untuk memastikan bahwa masalahnya bukan disebabkan oleh caching DNS di browser atau di mesin. Menggunakan Hola atau Tor sebagai proxy dari negara lain, saya mendapatkan situs baru dengan benar.

Lebih anehnya, beberapa browser terkadang bergeser antara memproduksi satu situs atau yang lain.

Saya menduga DNS ISP saya memberikan hasil yang gila, tetapi bagaimana saya bisa mendiagnosisnya?

Juga, anehnya, monitor.us menunjukkan situs tersebut turun, lalu naik, beberapa kali sehari, ketika sejauh yang saya tahu itu tidak terjadi. (Ini adalah situs Wordpress dasar dengan, untuk saat ini, tidak ada lalu lintas.) Itu akan menyarankan monitor.us juga mendapatkan nilai DNS yang aneh. Bagaimana saya bisa mendiagnosis ini?

Joshua Fox
sumber
5
Sudahkah Anda mengubah serial?
Markus W Mahlberg

Jawaban:

22

Output dari dig any joshuafox.commenunjukkan bahwa TTL untuk domain Anda adalah 604800 detik atau satu minggu. Itu adalah nilai yang luar biasa tinggi dan Anda mungkin ingin mengubahnya. Harapkan penyebaran konfigurasi baru Anda akan sepenuhnya diperbanyak pada akhir minggu ini.

Markus W Mahlberg
sumber
Wow! Ya, saya mengerti maksud Anda. Saya bahkan tidak membayangkan bahwa TTL mungkin diatur selama itu.
Joshua Fox
2
@JoshuaFox Untuk referensi di masa mendatang, nilai umum untuk rentang TTL dari sekitar 3600 detik di ujung bawah untuk domain yang Anda tahu kemungkinan akan mengalami beberapa perubahan hingga 86400 (24 jam) di ujung atas.
Shadur
2
@Shadur "Common" juga memiliki nilai serendah 60 detik, untuk aplikasi DNS dinamis.
glglgl
1
Untuk pendaftaran (yaitu entri di server root dan gtld) TTL rendah tentu bukan solusi permanen yang diinginkan. Saya ragu bahwa * .dtld-servers.net akan senang jika TLD dari delegasi google.com berada pada TTL 5 detik, katakanlah.
Hagen von Eitzen
Saya kedua @HagenvonEitzen: ada alasan yang sangat bagus untuk hasil caching, mengurangi latensi tidak sedikit. Dengan kuadriliun permintaan per detik saat ini, kebanyakan dari mereka membutuhkan resolusi DNS, root dan (g) server tld akan meleleh. DNS dinamis pada dasarnya menggunakan celah dengan mengorbankan orang lain. Mengingat harga untuk domain termasuk hosting DNS hari ini, saya tidak mengerti intinya.
Markus W Mahlberg
4

Joshua,

Anda bahkan dapat menyimpan TTL lama seperti yang Anda lakukan jika Anda ingin menyimpan server Anda dari terlalu banyak penyegaran - saya menganggap Anda memiliki alasan untuk menetapkannya setinggi itu (saya akan merekomendasikan dua hari - 3 pada MAKSIMUM ), tetapi ketika Anda merencanakan perubahan besar seperti itu, selalu atur ulang kembali ke beberapa jam (atau menit!) seminggu sebelum migrasi server.

Ini mungkin menempatkan beban yang lebih tinggi pada server Anda, tapi percayalah, itu akan menjauhkan Anda dari berbagai masalah. Katakanlah semuanya berjalan lancar dan tenang setelah beraktivitas. Beberapa saat kemudian, Anda melihat bahwa salah satu mesin tidak merespons seperti seharusnya. Ini mungkin bug perangkat keras, faktor jaringan baru (apakah Anda menguji perilaku aplikasi Anda di bawah load-balancers yang baru?), Kesalahan terkait daya, bisa jadi BANYAK hal. Dalam semua skenario itu, kemampuan Anda untuk membuat hal-hal transparan kepada pengguna secepat mungkin dengan kembali ke infrastruktur lama akan didasarkan pada DNS TTL Anda.

DarkLighting
sumber
Terima kasih. Saya tidak mengaturnya setinggi itu. Penyedia hosting / nameserver, ipage, tampaknya melakukan itu secara default. Saya tidak membayangkan bahwa mereka mungkin mengaturnya begitu tinggi.
Joshua Fox
Kadang-kadang saya pikir TTLs standar yang tinggi dari dns gabungan / penyedia hosting trik kotor untuk menghukum pengguna yang pindah ke pihak ketiga tuan ...
R .. GitHub BERHENTI MEMBANTU ICE
@ JoshuaFox whoisdaftar domain Anda masih ipage.com- apakah mereka penyedia baru?
Alnitak
@Altinak ipage.com adalah hosting, dan juga menyediakan server nama. (Registrar adalah GKG, dan situs di-host di DotEasy hingga minggu lalu.) Saya telah memindahkan email (MX) ke Google Apps.
Joshua Fox