https://developers.google.com/speed/public-dns/cache
วันนี้ทดลองใช้ cloudflare สำหรับ cache web site นึง
แต่จาก server ที่ ไปเช่าไว้ที่ digital ocean ซึ่งกำหนด DNS resolver ให้เป็น public DNS ของ google (8.8.4.4 กับ 8.8.8.8) ทดลอง resolve address แล้ว ปรากฏว่า ip address ที่ได้ ยังสลับไป/มา ระหว่าง public ip เดิมของตัว server กับ ip ที่เป็นของ cache ของ cloudflare
จำได้ว่า public DNS cache ของ google เราสามารถเข้าไป clear cache ได้ ก็เลยเข้าไปลองใช้งาน clear cache สำหรับ A record ของ web server ตัวนั้น
ลอง resolve ใหม่ ก็ยังได้ ip address ที่สลับไป/มา อยู่เหมือนเดิม -_-“
นั่งงงอยู่พักนึง ก็นึกขึ้นมาได้ว่า เราเปลี่ยน DNS ทั้ง domain เลยนี่นา ไม่ได้เปลี่ยนเฉพาะ address ของตัว server
ก็เลยเอาใหม่ ไปไล่ clear cache มาตั้ง แต่
– SOA
– NS
ของ domain นั้นเอง
แล้วตามด้วย A record ของ web server
คราวนี้ address ที่ได้ consistent เป็น address ของ cloudflare ตามที่ต้องการ 🙂