ฉันกำลังตั้งค่าระเบียน SPF สำหรับโดเมนของฉันและไม่ได้รับผลลัพธ์ที่ฉันคาดหวัง เป็นไปได้ทีเดียวที่ฉันทำผิดพลาด แต่แรกฉันอยากถามว่า: ต้องใช้เวลาหรือไม่ที่การเปลี่ยนแปลงที่ฉันทำกับระเบียน SPF เพื่อเผยแพร่
ฉันกำลังตั้งค่าระเบียน SPF สำหรับโดเมนของฉันและไม่ได้รับผลลัพธ์ที่ฉันคาดหวัง เป็นไปได้ทีเดียวที่ฉันทำผิดพลาด แต่แรกฉันอยากถามว่า: ต้องใช้เวลาหรือไม่ที่การเปลี่ยนแปลงที่ฉันทำกับระเบียน SPF เพื่อเผยแพร่
คำตอบ:
ใช่อาจจะมีการแคชหรือความล่าช้าอื่น ๆ ขึ้นอยู่กับวิธีการแก้ไขโซน ( nsupdate
ผลลัพธ์ในการเปลี่ยนแปลงที่ค่อนข้างเป็นผลทันทีดังนั้นถ้าหากบางเว็บฟรอนต์เอนด์พูดคุยกับฐานข้อมูลที่อาจทำให้บางสิ่งบางอย่างในการอัพเดทโซน) เสร็จสิ้นแล้ว (เซิร์ฟเวอร์ DNS หลักอาจผลักดันการเปลี่ยนแปลงหรืออาจกำหนดให้ทาสทำการสำรวจความคิดเห็นของเซิร์ฟเวอร์นั้นเป็นระยะ ๆ ) และไม่ว่าคุณจะทำการสอบถามเซิร์ฟเวอร์ DNS ที่เชื่อถือได้หรืออย่างอื่นที่อาจแคชTXT
ระเบียนก่อนหน้าเนื่องจากก่อนหน้านี้ แบบสอบถามจากลูกค้าของคุณและทำให้ไม่ทราบถึงการเปลี่ยนแปลงที่เซิร์ฟเวอร์หลักอาจทราบอยู่แล้ว
ใช้nslookup
หรือdig
สอบถามเซิร์ฟเวอร์ที่แตกต่างกัน (และตรวจสอบSOA
หมายเลขซีเรียลก็ควรจะมีการเปลี่ยนแปลงหากไม่เช่นนั้นคุณกำลังดูข้อมูลเก่า)
% dig +short @8.8.8.8 -t TXT google.com
"v=spf1 include:_spf.google.com ~all"
% dig +short @8.8.8.8 -t SOA google.com
ns2.google.com. dns-admin.google.com. 103585632 900 900 1800 60
TTL
ของTXT
บันทึกอาจจะเป็นสิ่งสำคัญที่ต้องรู้; dig
ผลลัพธ์เต็มควรรวมถึง
dig
คำสั่งของคุณในการดึงข้อมูลผ่านเซิร์ฟเวอร์ของ Google เป็นสิ่งที่ฉันต้องการ: ขอบคุณ
ก่อนอื่นระเบียน DNS จะไม่ "เผยแพร่" อย่างน้อยก็ในแง่ที่ใช้งานอยู่ เร็กคอร์ดถูกแคชที่เลเยอร์ต่าง ๆ และความล่าช้าในการอัปเดตเร็กคอร์ดเกิดจากการรอให้เร็กคอร์ดแคชหมดอายุและถูกดึงออกมาใหม่จากเซิร์ฟเวอร์ upstream
ตอนนี้สำหรับคำถามของคุณใช่แล้วระเบียน SPF เป็นระเบียน DNS TXT และอาจใช้เวลาในการอัปเดต
หากคุณเปลี่ยนบันทึก; ขึ้นอยู่กับ TTL ของคุณตรวจสอบhttps://www.whatsmydns.net/เพื่อดูสถานะการแพร่กระจายทั่วเซิร์ฟเวอร์ทั่วไปทั่วโลกถ้าไม่; มันขึ้นอยู่กับแคชเชิงลบของคุณ ข้อมูลทั้งหมดนี้เป็นส่วนหนึ่งของบันทึก SOA สามารถเปลี่ยน TTL ได้ต่อบรรทัด
แหล่งข้อมูลที่ดีอีกแห่งคือhttps://dmarcian.com/spf-survey/
โชคดี.