เหตุใด DNS จึงแสดงผลลัพธ์ที่แตกต่างกันสองรายการโดยการสุ่ม


11

ฉันเปลี่ยนเนมเซิร์ฟเวอร์และ บริษัท โฮสต์สำหรับโดเมนของฉัน 30 ชั่วโมงที่ผ่านมา ตอนนี้การตรวจสอบการเผยแพร่ DNSบ่งชี้ว่าเซิร์ฟเวอร์ที่ถูกต้องได้รับการยอมรับทั่วโลก

อย่างไรก็ตามเบราว์เซอร์ในเครื่องของฉันผลิตเว็บไซต์เก่า ฉันลองเบราว์เซอร์หลายตัวและอุปกรณ์หลายตัว (Ubuntu และ Android) รวมถึงที่ไม่เคยเข้าถึงไซต์เพื่อให้แน่ใจว่าปัญหาไม่ได้เกิดจากการแคช DNS ในเบราว์เซอร์หรือในเครื่อง เมื่อใช้ Hola หรือ Tor เป็นพร็อกซีจากประเทศอื่นฉันได้รับไซต์ใหม่อย่างถูกต้อง

ยิ่งไปกว่านั้นบางเบราว์เซอร์บางครั้งก็เปลี่ยนไปมาระหว่างการสร้างเว็บไซต์หนึ่งหรืออีกเว็บไซต์หนึ่ง

ฉันสงสัยว่า DNS ของ ISP ของฉันให้ผลลัพธ์ที่ไม่ดี แต่ฉันจะวินิจฉัยได้อย่างไร

นอกจากนี้แปลกมอนิเตอร์.usจะแสดงเว็บไซต์เป็นไปลงแล้วขึ้นหลายครั้งต่อวันเมื่อเท่าที่ฉันสามารถบอกได้ว่าจะไม่เกิดขึ้น (มันเป็นเว็บไซต์ Wordpress พื้นฐานด้วยตอนนี้ไม่มีทราฟฟิก) ที่จะแนะนำให้ monitor.us นั้นยังได้รับค่า DNS แปลก ๆ ฉันจะวินิจฉัยสิ่งนี้ได้อย่างไร


5
คุณเปลี่ยนอนุกรมหรือไม่
Markus W Mahlberg

ดูเพิ่มเติมที่: serverfault.com/questions/639659/…
mfinni

คำตอบ:


22

ผลลัพธ์ของการdig any joshuafox.comแสดงให้เห็นว่า TTL สำหรับโดเมนของคุณคือ 604800 วินาทีหรือหนึ่งสัปดาห์ นั่นเป็นค่าสูงผิดปกติและคุณอาจต้องการเปลี่ยน คาดว่าการเผยแพร่การกำหนดค่าใหม่ของคุณจะได้รับการเผยแพร่อย่างสมบูรณ์ภายในสิ้นสัปดาห์


ว้าว! ใช่ฉันเห็นประเด็นของคุณแล้ว ฉันไม่ได้นึกเลยว่า TTL อาจจะตั้งนานขนาดนั้น
Joshua Fox

2
@JoshuaFox สำหรับการอ้างอิงในอนาคตค่าทั่วไปสำหรับช่วง TTL จากประมาณ 3600 วินาทีที่ต่ำสุดสำหรับโดเมนที่คุณรู้ว่าน่าจะมีการเปลี่ยนแปลงบางอย่างมาถึง 86400 (24 ชั่วโมง) ที่ระดับสูงสุด
Shadur

2
@Shadur "Common" มีค่าต่ำถึง 60 วินาทีสำหรับแอปพลิเคชัน DNS แบบไดนามิก
glglgl

1
สำหรับการลงทะเบียน (เช่นรายการที่รูทและเซิร์ฟเวอร์ gtld) TTL ต่ำไม่ใช่วิธีการแก้ปัญหาถาวรที่ต้องการแน่นอน ฉันสงสัยว่า * .dtld-servers.net จะมีความสุขถ้า TLD ของการมอบหมาย google.com อยู่ที่ TTL 5 วินาที
Hagen von Eitzen

ฉันสอง @HagenvonEitzen: มีเหตุผลที่ดีมากสำหรับการแคชผลลัพธ์การลดเวลาในการตอบสนองไม่ใช่อย่างน้อย ทุกวันนี้จำนวนคำขอที่มากถึงสี่แสนล้านต่อวินาทีส่วนใหญ่ต้องการการแก้ไข DNS เซิร์ฟเวอร์ root และ (g) tld จะละลาย Dynamic DNS นั้นใช้ช่องโหว่เป็นค่าใช้จ่ายของผู้อื่น เมื่อพิจารณาถึงราคาสำหรับโดเมนรวมถึง DNS ที่โฮสต์ในวันนี้ฉันก็ไม่เห็นประเด็น
Markus W Mahlberg

4

โยชูวา

คุณอาจใช้เวลานานในการทำ TTL หากคุณต้องการสำรองเซิร์ฟเวอร์ของคุณจากการรีเฟรชมากเกินไป - ฉันคิดว่าคุณมีเหตุผลที่จะตั้งค่าให้สูง (ฉันอยากจะแนะนำสองวัน - 3 ครั้งที่สูงสุด ) แต่ เมื่อคุณวางแผนการเปลี่ยนแปลงครั้งใหญ่เช่นนั้นให้ตั้งค่าใหม่เสมอเป็นสองสามชั่วโมง (หรือนาที!) หนึ่งสัปดาห์ก่อนการโยกย้ายเซิร์ฟเวอร์

มันอาจทำให้เซิร์ฟเวอร์ของคุณโหลดสูงขึ้น แต่เชื่อใจฉันเพราะจะทำให้คุณไม่ต้องเจอปัญหามากมาย สมมติว่าทุกอย่างทำงานราบรื่นและเงียบสงบหลังการเดินทาง หลังจากนั้นคุณจะเห็นว่าหนึ่งในเครื่องไม่ตอบสนองอย่างที่ควรจะเป็น มันอาจจะเป็นข้อผิดพลาดของฮาร์ดแวร์ปัจจัยเครือข่ายใหม่ (ไม่คุณทดสอบพฤติกรรมการใช้ของใหม่ภายใต้โหลด balancers?) ความผิดพลาดอำนาจที่เกี่ยวข้องกับมันอาจจะเป็นมากในสิ่งที่ ในทุกสถานการณ์ความสามารถของคุณในการทำให้สิ่งต่าง ๆ โปร่งใสแก่ผู้ใช้โดยเร็วที่สุดโดยการเปลี่ยนกลับเป็นโครงสร้างพื้นฐานเก่าจะใช้ DNS TTL ของคุณ


ขอบคุณ ฉันไม่ได้ตั้งไว้สูง เห็นได้ชัดว่าผู้ให้บริการโฮสต์ / เนมเซิร์ฟเวอร์ ipage นั้นเป็นค่าเริ่มต้น ฉันไม่ได้นึกเลยว่าพวกเขาอาจจะตั้งไว้สูงอย่างไม่น่าเชื่อ
Joshua Fox

บางครั้งฉันคิดว่า TTLs เริ่มต้นสูงจากผู้ให้บริการโฮสติ้ง dns / โฮสติ้งรวมกันเป็นเคล็ดลับสกปรกที่จะลงโทษผู้ใช้ที่ย้ายไปยังโฮสติ้งของบุคคลที่สาม ...
GitHub STOP ช่วย ICE

@JoshuaFox whoisยังเป็นรายการโดเมนของคุณipage.com- พวกเขาเป็นผู้ให้บริการรายใหม่หรือไม่
Alnitak

@Altinak ipage.com เป็นเว็บโฮสติ้งและยังมีเนมเซิร์ฟเวอร์ (นายทะเบียนคือ GKG และไซต์โฮสต์ที่ DotEasy จนถึงสัปดาห์ที่แล้ว) ฉันย้ายอีเมล (MX) ไปยัง Google Apps แล้ว
Joshua Fox
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.