เจเฉฑเจ DNS เจฒเฉเจเฉเจเจธเฉ เจคเฉเจเจผ เจเฉฐเจเจฐเจจเฉเจ เจฌเฉเจฐเจพเจเจเจผเจฟเฉฐเจ เจฆเฉ เจเฉเฉฐเจเฉ เจนเฉเฅค เจเจธ เจจเฉเฉฐ เจเฉฑเจ เจคเฉเจ เจเฉฑเจ เจเจฐเจจ เจฒเจ, DNS เจธเจฐเจตเจฐเจพเจ เจจเฉเฉฐ เจงเจฟเจเจจ เจจเจพเจฒ เจเฉเจฃเจจเจพ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจนเฉ เจ
เจคเฉ
เจเจนเฉ เจเจพเจฐเจจ เจนเฉ เจเจฟ DNS เจจเฉเฉฐ เจ เจธเจฒ เจตเจฟเฉฑเจ เจเฉฑเจ เจเฉฑเจ เจเฉเจธเจผเจฏเฉเจ เจชเฉเจฐเฉเจเฉเจเฉเจฒ เจตเจเฉเจ เจคเจฟเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจธเฉเฅค เจเจผเฉเจจ เจชเฉเจฐเจธเจผเจพเจธเจ เจตเจฟเจ เจเจคเฉเจเจค เจเจเจเจฐเฉเจเจ เจฒเจ เจฒเจพเจเจต เจเจพเจเจฎ (TTL) เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจฆเฉ เจนเจจ, เจ เจคเฉ เจฐเฉเจเจผเฉเจฒเจตเจฐ เจฌเฉเจฒเฉเฉเฉ เจเจตเจพเจเจพเจ เจคเฉเจ เจฌเจเจฃ เจฒเจ เจเจเจเจฐเฉเจเจ เจจเฉเฉฐ เจฎเฉเจฎเฉเจฐเฉ เจตเจฟเฉฑเจ เจธเจเฉเจฐ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจเจธ เจเจพเจฃเจเจพเจฐเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจจเฅค
เจเฉ เจเฉเจธเจผเจฟเฉฐเจ เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ เจนเฉ? เจเฉเจ เจธเจพเจฒ เจชเจนเจฟเจฒเจพเจ, เจฎเฉเจฐเฉ เจเฉเจเฉ เจเฉเจ เจจเฉ เจฆเจฟเจเจพเจเจ เจเจฟ เจเจน เจธเฉฐเจชเฉเจฐเจจ เจจเจนเฉเจ เจธเฉเฅค เจเจฒเฉ เจฎเฉเจเฉเจฆเจพ เจธเจฅเจฟเจคเฉ 'เจคเฉ เจเฉฑเจ เจจเจเจผเจฐ เจฎเจพเจฐเฉเจเฅค
เจเจพเจฃเจเจพเจฐเฉ เจเจเฉฑเจ เฉ เจเจฐเจจ เจฒเจ เจฎเฉเจ เจชเฉเจ เจเฉเจคเจพ
เจจเจคเฉเจเจพ เจกเจพเจเจพ เจธเฉเฉฑเจ เจตเจฟเฉฑเจ 1 เจฐเจฟเจเจพเจฐเจก (เจจเจพเจฎ, qtype, TTL, เจเจพเจเจฎเจธเจเฉเจเจช) เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเฉ เจนเจจเฅค เจเฉฑเจฅเฉ เจธเจฎเฉเฉฑเจเฉ TTL เจตเฉฐเจก เจนเฉ (X-เจงเฉเจฐเจพ เจธเจเจฟเฉฐเจเจพเจ เจตเจฟเฉฑเจ TTL เจนเฉ):
86 (เจเจผเจฟเจเจฆเจพเจคเจฐ SOA เจฐเจฟเจเจพเจฐเจกเจพเจ เจฒเจ) 'เจคเฉ เจเฉฑเจ เจฎเจพเจฎเฉเจฒเฉ เจฌเฉฐเจช เจคเฉเจ เจเจฒเจพเจตเจพ, เจเจน เจฌเจฟเจฒเจเฉเจฒ เจธเจชเฉฑเจธเจผเจ เจนเฉ เจเจฟ TTLs เจเฉฑเจ เจธเฉเจฎเจพ เจตเจฟเฉฑเจ เจนเจจเฅค เจเจ เจเฉฑเจ เจกเฉเฉฐเจเฉ เจตเจฟเจเจพเจฐ เจเจฐเฉเจ:
เจ เฉเจ เจนเฉ, 1 เจเฉฐเจเฉ เจคเฉเจ เจตเฉฑเจง TTL เจ เฉฐเจเฉเจฟเจเจ เจฆเฉ เจคเฉเจฐ 'เจคเฉ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจจเจนเฉเจ เจนเจจเฅค เจซเจฟเจฐ เจเจ เจฐเฉเจเจ 0-3600 'เจคเฉ เจงเจฟเจเจจ เจฆเฉเจเจ:
เจเจผเจฟเจเจฆเจพเจคเจฐ TTL 0 เจคเฉเจ 15 เจฎเจฟเฉฐเจ เจคเฉฑเจ เจนเฉเฉฐเจฆเฉ เจนเจจ:
เจเจผเจฟเจเจฆเจพเจคเจฐ 0 เจคเฉเจ 5 เจฎเจฟเฉฐเจ เจคเฉฑเจ เจนเจจ:
เจเจน เจฌเจนเฉเจค เจตเจงเฉเจ เจจเจนเฉเจ เจนเฉเฅค
เจธเฉฐเจเจค เจตเฉฐเจก เจธเจฎเฉฑเจธเจฟเจ เจจเฉเฉฐ เจนเฉเจฐ เจตเฉ เจธเจชเฉฑเจธเจผเจ เจเจฐเจฆเฉ เจนเฉ:
เจ เฉฑเจงเฉ DNS เจเจตเจพเจฌเจพเจ เจตเจฟเฉฑเจ 1 เจฎเจฟเฉฐเจ เจเจพเจ เจเฉฑเจ เจฆเจพ TTL เจนเฉเฉฐเจฆเจพ เจนเฉ, เจ เจคเฉ เจคเจฟเฉฐเจจ-เจเฉเจฅเจพเจ เจตเจฟเฉฑเจ 5 เจฎเจฟเฉฐเจ เจเจพเจ เจเฉฑเจ เจฆเจพ TTL เจนเฉเฉฐเจฆเจพ เจนเฉเฅค
เจชเจฐ เจเจกเฉเจ เจเจฐเฉ, เจเจน เจ เจธเจฒ เจตเจฟเฉฑเจ เจฌเจฆเจคเจฐ เจนเฉ. เจเจเจผเจฐเจเจพเจฐ, เจเจน เจ เจงเจฟเจเจพเจฐเจค เจธเจฐเจตเจฐเจพเจ เจคเฉเจ เจเฉ.เจเฉ.เจเจฒ. เจนเจพเจฒเจพเจเจเจฟ, เจเจฒเจพเจเฉฐเจ เจฐเฉเจเจผเฉเจฒเจตเจฐ (เจเจฟเจตเฉเจ เจเจฟ เจฐเจพเจเจเจฐ, เจฒเฉเจเจฒ เจเฉเจ) เจ เฉฑเจชเจธเจเฉเจฐเฉเจฎ เจฐเฉเจเจผเฉเจฒเจตเจฐเจพเจ เจคเฉเจ เจเฉฑเจ TTL เจชเฉเจฐเจพเจชเจค เจเจฐเจฆเฉ เจนเจจ, เจ เจคเฉ เจเจน เจนเจฐ เจธเจเจฟเฉฐเจ เจเจเจฆเจพ เจนเฉเฅค
เจเจธ เจฒเจ เจเจฒเจพเจเฉฐเจ เจ เจธเจฒ เจตเจฟเฉฑเจ เจเฉฑเจ เจจเจตเฉเจ เจฌเฉเจจเจคเฉ เจญเฉเจเจฃ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ, เจเจธเจคเจจ, เจ เฉฑเจงเฉ เจฎเฉเจฒ TTL เจฒเจ เจนเจฐเฉเจ เจเจเจเจฐเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเจพ เจนเฉเฅค
เจนเฉ เจธเจเจฆเจพ เจนเฉ เจเจฟ เจเจน เจฌเจนเฉเจค เจเฉฑเจ TTL เจธเจฟเจฐเจซ เจ เจธเจงเจพเจฐเจจ เจฌเฉเจจเจคเฉเจเจ 'เจคเฉ เจฒเจพเจเฉ เจนเฉเฉฐเจฆเฉ เจนเจจ เจ เจคเฉ เจชเฉเจฐเจธเจฟเฉฑเจง เจตเฉเฉฑเจฌเจธเจพเจเจเจพเจ เจ เจคเฉ APIs 'เจคเฉ เจจเจนเฉเจ? เจเจ เจเฉฑเจ เจจเจเจผเจฐ เจฎเจพเจฐเฉเจ:
X เจงเฉเจฐเจพ TTL เจนเฉ, Y เจงเฉเจฐเจพ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจชเฉเจฐเจธเจฟเฉฑเจงเฉ เจนเฉเฅค
เจฌเจฆเจเจฟเจธเจฎเจคเฉ เจจเจพเจฒ, เจธเจญ เจคเฉเจ เจตเฉฑเจง เจชเฉเจฐเจธเจฟเฉฑเจง เจธเจตเจพเจฒ เจตเฉ เจเฉเจธเจผ เจเจฐเจจ เจฒเจ เจธเจญ เจคเฉเจ เจฎเจพเฉเฉ เจนเจจเฅค
เจเจ เจเจผเฉเจฎ เจเจจ เจเจฐเฉเจ:
เจซเฉเจธเจฒเจพ: เจเจน เจ เจธเจฒ เจตเจฟเฉฑเจ เจฌเฉเจฐเจพ เจนเฉ. เจเจน เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเจฐเจพเจฌ เจธเฉ, เจชเจฐ เจเจน เจนเฉเจฐ เจตเฉ เจเจฐเจพเจฌ เจนเฉ เจเจฟเจ. DNS เจเฉเจเจฟเฉฐเจ เจฒเจเจญเจ เจฌเฉเจเจพเจฐ เจนเฉ เจเจ เจนเฉเฅค เจเจฟเจตเฉเจ เจเจฟ เจเฉฑเจ เจฒเฉเจ เจเจชเจฃเฉ ISP เจฆเฉ DNS เจฐเฉเจเจผเฉเจฒเจตเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจจ (เจเฉฐเจเฉ เจเจพเจฐเจจเจพเจ เจเจฐเจเฉ), เจฒเฉเจเฉเจเจธเฉ เจตเจฟเฉฑเจ เจตเจพเจงเจพ เจตเจงเฉเจฐเฉ เจงเจฟเจเจจ เจฆเฉเจฃ เจฏเฉเจ เจนเฉ เจเจพเจเจฆเจพ เจนเฉเฅค
DNS เจเฉเจเจฟเฉฐเจ เจธเจฟเจฐเจซเจผ เจเจธ เจธเจฎเฉฑเจเจฐเฉ เจฒเจ เจเจชเจฏเฉเจเฉ เจฌเจฃ เจเจ เจนเฉ เจเจฟเจธเจจเฉเฉฐ เจเฉเจ เจตเฉ เจจเจนเฉเจ เจฆเฉเจเจฆเจพเฅค
เจเจฟเจฐเจชเจพ เจเจฐเจเฉ เจเจน เจตเฉ เจจเฉเจ เจเจฐเฉ เจเจฟ เจธเฉเจซเจเจตเฉเจ
เจฐ เจนเฉ เจธเจเจฆเจพ เจนเฉ
เจ เจเจฟเจนเจพ เจเจฟเจเจ เจนเฉ
DNS เจฐเจฟเจเจพเจฐเจก เจเฉฐเจจเฉ เจเฉฑเจ TTL 'เจคเฉ เจเจฟเจเจ เจธเฉเฉฑเจ เจเฉเจคเฉ เจเจ เจนเจจ?
- เจชเฉเจฐเจพเจคเจจ เจฒเฉเจก เจฌเฉเจฒเฉเจเจธเจฐเจพเจ เจจเฉเฉฐ เจกเจฟเจซเฉเจฒเจ เจธเฉเจเจฟเฉฐเจเจพเจ เจฆเฉ เจจเจพเจฒ เจเฉฑเจก เจฆเจฟเฉฑเจคเจพ เจเจฟเจ เจธเฉเฅค
- เจ เจเจฟเจนเฉเจเจ เจฎเจฟเฉฑเจฅเจพเจ เจนเจจ เจเจฟ DNS เจฒเฉเจก เจธเฉฐเจคเฉเจฒเจจ TTL 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเจพ เจนเฉ (เจเจน เจธเฉฑเจ เจจเจนเฉเจ เจนเฉ - เจจเฉเฉฑเจเจธเจเฉเจช เจจเฉเจตเฉเจเฉเจเจฐ เจฆเฉ เจฆเจฟเจจเจพเจ เจคเฉเจ, เจเจพเจนเจเจพเจ เจจเฉ RRs เจฆเฉ เจเฉฑเจ เจธเจฎเฉเจน เจคเฉเจ เจเฉฑเจ เจฌเฉเจคเจฐเจคเฉเจฌ IP เจชเจคเจพ เจเฉเจฃเจฟเจ เจนเฉ เจ เจคเฉ เจเฉเจเจฐ เจเจน เจเจจเฉเจเจ เจจเจนเฉเจ เจเจฐ เจธเจเจฆเฉ เจคเจพเจ เจชเจพเจฐเจฆเจฐเจธเจผเฉ เจคเฉเจฐ 'เจคเฉ เจเฉฑเจ เจนเฉเจฐ เจเฉเจธเจผเจฟเจธเจผ เจเฉเจคเฉ เจนเฉ)
- เจชเฉเจฐเจธเจผเจพเจธเจ เจคเจฌเจฆเฉเจฒเฉเจเจ เจจเฉเฉฐ เจคเฉเจฐเฉฐเจค เจฒเจพเจเฉ เจเจฐเจจเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเจจ, เจเจธเจฒเจ เจฏเฉเจเจจเจพ เจฌเจฃเจพเจเจฃเจพ เจเจธเจพเจจ เจนเฉเฅค
- เจเฉฑเจ DNS เจธเจฐเจตเจฐ เจเจพเจ เจฒเฉเจก เจฌเฉเจฒเฉเจเจธเจฐ เจฆเจพ เจชเฉเจฐเจธเจผเจพเจธเจ เจเจชเจฃเฉ เจเฉฐเจฎ เจจเฉเฉฐ เจเจชเจญเฉเจเจคเจพ เจฆเฉเจเจฐเจพ เจฌเฉเจจเจคเฉ เจเฉเจคเฉ เจเจ เจเฉเจเจซเจฟเจเจฐเฉเจธเจผเจจ เจจเฉเฉฐ เจเฉเจธเจผเจฒเจคเจพ เจจเจพเจฒ เจคเฉเจจเจพเจค เจเจฐเจจ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจตเฉเจเจฆเจพ เจนเฉ, เจ เจคเฉ เจธเจพเจเจเจพเจ เจ เจคเฉ เจธเฉเจตเจพเจตเจพเจ เจจเฉเฉฐ เจคเฉเจเจผ เจจเจนเฉเจ เจเจฐเจฆเจพเฅค
- เจเฉฑเจ TTL เจคเฉเจนเจพเจจเฉเฉฐ เจฎเจจ เจฆเฉ เจธเจผเจพเจเจคเฉ เจฆเจฟเฉฐเจฆเฉ เจนเจจเฅค
- เจฒเฉเจ เจธเจผเฉเจฐเฉ เจตเจฟเฉฑเจ เจเฉเจธเจเจฟเฉฐเจ เจฒเจ เจเฉฑเจ TTL เจธเฉเฉฑเจ เจเจฐเจฆเฉ เจนเจจ เจ เจคเฉ เจซเจฟเจฐ เจเจนเจจเจพเจ เจจเฉเฉฐ เจฌเจฆเจฒเจฃเจพ เจญเฉเฉฑเจฒ เจเจพเจเจฆเฉ เจนเจจเฅค
เจฎเฉเจ เจธเฉเจเฉ เจตเจฟเฉฑเจ "เจซเฉเจฒเจเจตเจฐ" เจจเฉเฉฐ เจธเจผเจพเจฎเจฒ เจจเจนเฉเจ เจเฉเจคเจพ เจเจฟเจเจเจเจฟ เจเจน เจเฉฑเจ เจ เจคเฉ เจเฉฑเจ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจนเฉเฉฐเจฆเจพ เจเจพ เจฐเจฟเจนเจพ เจนเฉเฅค เจเฉเจเจฐ เจคเฉเจนเจพเจจเฉเฉฐ เจฏเฉเจเจผเจฐเจธ เจจเฉเฉฐ เจเจฟเจธเฉ เจนเฉเจฐ เจจเฉเฉฑเจเจตเจฐเจ 'เจคเฉ เจฐเฉเจกเจพเจเจฐเฉเจเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ เจคเจพเจ เจธเจฟเจฐเจซเจผ เจเฉฑเจ เจเจฒเจคเฉ เจชเฉฐเจจเจพ เจฆเจฟเจเจพเจเจฃ เจฒเจ เจเจฆเฉเจ เจฌเจพเจเฉ เจธเจญ เจเฉเจ เจเฉเฉฑเจ เจเจฟเจ เจนเฉ, เจคเจพเจ 1 เจฎเจฟเฉฐเจ เจคเฉเจ เจตเฉฑเจง เจฆเฉ เจฆเฉเจฐเฉ เจธเฉฐเจญเจต เจนเฉเฅค
เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจเฉฑเจ-เจฎเจฟเฉฐเจ เจฆเฉ TTL เจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจเฉเจเจฐ เจ เจงเจฟเจเจพเจฐเจค DNS เจธเจฐเจตเจฐเจพเจ เจจเฉเฉฐ 1 เจฎเจฟเฉฐเจ เจคเฉเจ เจตเฉฑเจง เจธเจฎเฉเจ เจฒเจ เจฌเจฒเฉเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจคเจพเจ เจเฉเจ เจนเฉเจฐ เจจเจฟเจฐเจญเจฐ เจธเฉเจตเจพเจตเจพเจ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจจเจนเฉเจ เจเจฐ เจธเจเฉเจเจพเฅค เจ เจคเฉ เจฐเจฟเจกเฉฐเจกเฉเจเจธเฉ เจฎเจฆเจฆ เจจเจนเฉเจ เจเจฐเฉเจเฉ เจเฉเจเจฐ เจเจพเจฐเจจ เจเฉฑเจ เจเฉเจเจซเจฟเจเจฐเฉเจธเจผเจจ เจเจฒเจคเฉ เจเจพเจ เจนเฉเจ เจนเฉเฅค เจฆเฉเจเฉ เจชเจพเจธเฉ, เจตเจพเจเจฌ TTLs เจฆเฉ เจจเจพเจฒ, เจฌเจนเฉเจค เจธเจพเจฐเฉ เจเจฒเจพเจเฉฐเจ เจชเจฟเจเจฒเฉ เจธเฉฐเจฐเจเจจเจพ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ เจเจพเจฐเฉ เจฐเฉฑเจเจฃเจเฉ เจ เจคเฉ เจเจฆเฉ เจตเฉ เจเฉเจ เจตเฉ เจจเฉเจเจฟเจธ เจจเจนเฉเจ เจเจฐเจจเจเฉเฅค
CDN เจธเฉเจตเจพเจตเจพเจ เจ เจคเฉ เจฒเฉเจก เจฌเฉเจฒเฉฐเจธเจฐ เจเฉฑเจ TTLs เจฒเจ เจฎเฉเฉฑเจ เจคเฉเจฐ 'เจคเฉ เจเจผเจฟเฉฐเจฎเฉเจตเจพเจฐ เจนเจจ, เจเจพเจธ เจคเฉเจฐ 'เจคเฉ เจเจฆเฉเจ เจเจน CNAMEs เจจเฉเฉฐ เจเฉฑเจ TTL เจ เจคเฉ เจฐเจฟเจเจพเจฐเจกเจพเจ เจจเฉเฉฐ เจฌเจฐเจพเจฌเจฐ เจเฉฑเจ (เจชเจฐ เจธเฉเจคเฉฐเจคเจฐ) TTL เจฆเฉ เจจเจพเจฒ เจเฉเฉเจฆเฉ เจนเจจ:
$ drill raw.githubusercontent.com raw.githubusercontent.com. 9 IN CNAME github.map.fastly.net. github.map.fastly.net. 20 IN A 151.101.128.133 github.map.fastly.net. 20 IN A 151.101.192.133 github.map.fastly.net. 20 IN A 151.101.0.133 github.map.fastly.net. 20 IN A 151.101.64.133
เจเจฆเฉเจ เจตเฉ CNAME เจเจพเจ A เจฐเจฟเจเจพเจฐเจกเจพเจ เจตเจฟเฉฑเจเฉเจ เจเจฟเจธเฉ เจฆเฉ เจฎเจฟเจเจฆ เจชเฉเฉฑเจ เจเจพเจเจฆเฉ เจนเฉ, เจเฉฑเจ เจจเจตเฉเจ เจฌเฉเจจเจคเฉ เจเจผเจฐเฉเจฐ เจญเฉเจเฉ เจเจพเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเฉเฅค เจฆเฉเจตเจพเจ เจเฉเจฒ เจเฉฑเจ 30 เจธเจเจฟเฉฐเจ TTL เจนเฉ, เจชเจฐ เจเจน เจเฉฑเจเฉ เจเจฟเจนเจพ เจจเจนเฉเจ เจนเฉเฅค เจ เจธเจฒ เจเจธเจค TTL 15 เจธเจเจฟเฉฐเจ เจนเฉเจตเฉเจเจพเฅค
เจชเจฐ เจเจกเฉเจ เจเจฐเฉ! เจเจน เจนเฉเจฐ เจตเฉ เจญเฉเฉเจพ เจนเฉเฅค เจเฉเจ เจฐเจฟเจเจผเฉเจฒเจตเจฐ เจเจธ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ เจฆเฉ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจเฉฑเจ TTL เจฆเฉ เจจเจพเจฒ เจฌเจนเฉเจค เจฌเฉเจฐเจพ เจตเจฟเจตเจนเจพเจฐ เจเจฐเจฆเฉ เจนเจจ:
$ drill raw.githubusercontent.com @4.2.2.2 raw.githubusercontent.com. 1 CNAME เจตเจฟเฉฑเจ github.map.fastly.net. github.map.fastly.net. 1 IN A 151.101.16.133
Level3 เจฐเฉเจเจผเฉเจฒเจตเจฐ เจธเจผเจพเจเจฆ BIND 'เจคเฉ เจเฉฑเจฒเจฆเจพ เจนเฉเฅค เจเฉเจเจฐ เจคเฉเจธเฉเจ เจเจน เจฌเฉเจจเจคเฉ เจญเฉเจเจฃเจพ เจเจพเจฐเฉ เจฐเฉฑเจเจฆเฉ เจนเฉ, เจคเจพเจ 1 เจฆเจพ TTL เจนเจฎเฉเจธเจผเจพ เจตเจพเจชเจธ เจเฉเจคเจพ เจเจพเจตเฉเจเจพเฅค เจเจผเจฐเฉเจฐเฉ เจคเฉเจฐ 'เจคเฉ, raw.githubusercontent.com
เจเจฆเฉ เจตเฉ เจเฉเจธเจผ เจจเจนเฉเจ เจเฉเจคเจพ เจเจพเจเจฆเจพเฅค
เจเฉฑเจฅเฉ เจเฉฑเจ เจฌเจนเฉเจค เจฎเจธเจผเจนเฉเจฐ เจกเฉเจฎเฉเจจ เจจเจพเจฒ เจ เจเจฟเจนเฉ เจธเจฅเจฟเจคเฉ เจฆเฉ เจเฉฑเจ เจนเฉเจฐ เจเจฆเจพเจนเจฐเจฃ เจนเฉ:
$ drill detectportal.firefox.com @1.1.1.1 detectportal.firefox.com. 25 IN CNAME detectportal.prod.mozaws.net. detectportal.prod.mozaws.net. 26 IN CNAME detectportal.firefox.com-v2.edgesuite.net. detectportal.firefox.com-v2.edgesuite.net. 10668 IN CNAME a1089.dscd.akamai.net. a1089.dscd.akamai.net. 10 IN A 104.123.50.106 a1089.dscd.akamai.net. 10 IN A 104.123.50.88
เจเฉฑเจเฉ-เจเฉฑเจ เจคเจฟเฉฐเจจ CNAME เจฐเจฟเจเจพเจฐเจกเฅค เจ. เจเฉฑเจ เจเฉเจฒ เจเฉฑเจ เจตเจงเฉเจ TTL เจนเฉ, เจชเจฐ เจเจน เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจฌเฉเจเจพเจฐ เจนเฉเฅค เจนเฉเจฐ CNAMEs เจตเจฟเฉฑเจ 60 เจธเจเจฟเฉฐเจเจพเจ เจฆเจพ เจเฉฑเจ เจธเจผเฉเจฐเฉเจเจคเฉ TTL เจนเฉเฉฐเจฆเจพ เจนเฉ, เจชเจฐ เจกเฉเจฎเฉเจจเจพเจ เจฒเจ akamai.net
เจ
เจงเจฟเจเจคเจฎ TTL 20 เจธเจเจฟเฉฐเจ เจนเฉ เจ
เจคเฉ เจเจนเจจเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉเจ เจตเฉ เจชเฉเจพเจ
เจตเจฟเฉฑเจ เจจเจนเฉเจ เจนเฉเฅค
เจเจนเจจเจพเจ เจกเฉเจฎเฉเจจเจพเจ เจฌเจพเจฐเฉ เจเฉ เจเฉ เจเจชเจฒ เจกเจฟเจตเจพเจเจธเจพเจ เจจเฉเฉฐ เจฒเจเจพเจคเจพเจฐ เจชเฉเจฒ เจเจฐเจฆเฉ เจนเจจ?
$ drill 1-courier.push.apple.com @4.2.2.2 1-courier.push.apple.com. 1253 IN CNAME 1.courier-push-apple.com.akadns.net. 1.courier-push-apple.com.akadns.net. 1 IN CNAME gb-courier-4.push-apple.com.akadns.net. gb-courier-4.push-apple.com.akadns.net. 1 IN A 17.57.146.84 gb-courier-4.push-apple.com.akadns.net. 1 IN A 17.57.146.85
Firefox เจ เจคเฉ TTL เจตเจฐเจเฉ เจธเจฎเฉฑเจธเจฟเจ Level1 เจฐเฉเจเจผเฉเจฒเจตเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจเจผเจฟเจเจฆเจพเจคเจฐ 3 เจธเจเจฟเฉฐเจ 'เจคเฉ เจ เจเจ เจเจพเจเจฆเฉ เจนเฉเฅค
เจกเฉเจฐเฉเจชเจฌเจพเจเจธ?
$ drill client.dropbox.com @8.8.8.8 client.dropbox.com. 7 CNAME client.dropbox-dns.com เจตเจฟเฉฑเจเฅค client.dropbox-dns.com. 59 IN A 162.125.67.3 $ drill client.dropbox.com @4.2.2.2 client.dropbox.com. 1 CNAME client.dropbox-dns.com เจตเจฟเฉฑเจเฅค client.dropbox-dns.com. 1 IN A 162.125.64.3
เจฐเจฟเจเจพเจฐเจกเจฟเฉฐเจ 'เจคเฉ safebrowsing.googleapis.com
TTL เจฎเฉเฉฑเจฒ 60 เจธเจเจฟเฉฐเจ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ Facebook เจกเฉเจฎเฉเจจเฅค เจ
เจคเฉ, เจฆเฉเจฌเจพเจฐเจพ, เจเจพเจนเจ เจฆเฉ เจฆเฉเจฐเจฟเจธเจผเจเฉเจเฉเจฃ เจคเฉเจ, เจเจน เจฎเฉเฉฑเจฒ เจ
เฉฑเจงเฉ เจนเจจ.
เจเฉฑเจเฉ-เจเฉฑเจ TTL เจธเฉเฉฑเจ เจเจฐเจจ เจฌเจพเจฐเฉ เจเจฟเจตเฉเจ?
เจจเจพเจฎ, เจฌเฉเจจเจคเฉ เจฆเฉ เจเจฟเจธเจฎ, TTL, เจ เจคเฉ เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ เจธเจเฉเจฐ เจเฉเจคเฉ เจเจพเจเจฎเจธเจเฉเจเจช เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ, เจฎเฉเจ เจเฉฑเจ เจเฉเจธเจผเจฟเฉฐเจ เจฐเฉเจเจผเฉเจฒเจตเจฐ เจตเจฟเฉฑเจเฉเจ เจฒเฉฐเจเจฃ เจตเจพเจฒเฉเจเจ 1,5 เจฎเจฟเจฒเฉเจ เจจ เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจจเจเจฒ เจเจฐเจจ เจฒเจ เจเฉฑเจ เจธเจเฉเจฐเจฟเจชเจ เจฒเจฟเจเฉ เจนเฉ เจคเจพเจ เจเฉ เจเฉฑเจ เจฎเจฟเจเจฆ เจชเฉเฉฑเจ เจเฉเฉฑเจเฉ เจเฉเจธเจผ เจเจเจเจฐเฉ เจฆเฉ เจเจพเจฐเจจ เจญเฉเจเฉเจเจ เจเจเจเจ เจฌเฉเจฒเฉเฉเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจฎเจพเจคเจฐเจพ เจฆเจพ เจ เฉฐเจฆเจพเจเจผเจพ เจฒเจเจพเจเจ เจเจพ เจธเจเฉเฅค
เจฎเฉเจเฉเจฆเจพ เจฐเจฟเจเจพเจฐเจก เจฆเฉ เจฎเจฟเจเจฆ เจชเฉเฉฑเจเจฃ เจคเฉเจ เจฌเจพเจ เจฆ 47,4% เจฌเฉเจจเจคเฉเจเจ เจเฉเจคเฉเจเจ เจเจเจเจ เจธเจจเฅค เจเจน เจเฉเจฐ-เจตเจพเจเจฌ เจคเฉเจฐ 'เจคเฉ เจเฉฑเจเจพ เจนเฉเฅค
เจเฉเจเจฐ เจเฉฑเจเฉ-เจเฉฑเจ TTL เจธเฉเฉฑเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ เจคเจพเจ เจเฉเจธเจผเจฟเฉฐเจ 'เจคเฉ เจเฉ เจชเฉเจฐเจญเจพเจต เจชเจตเฉเจเจพ?
X เจงเฉเจฐเจพ เจจเจฟเจเจจเจคเจฎ TTL เจฎเฉเฉฑเจฒ เจนเฉเฅค เจเจธ เจฎเฉเฉฑเจฒ เจคเฉเจ เจเฉฑเจชเจฐ เจธเจฐเฉเจค TTL เจตเจพเจฒเฉ เจฐเจฟเจเจพเจฐเจก เจชเฉเจฐเจญเจพเจตเจฟเจค เจจเจนเฉเจ เจนเฉเฉฐเจฆเฉ เจนเจจเฅค
Y เจงเฉเจฐเจพ เจเฉฑเจ เจเจฒเจพเจเฉฐเจ เจฆเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจฆเจพ เจชเฉเจฐเจคเฉเจธเจผเจค เจนเฉ เจเจฟเจธเจฆเฉ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเฉฑเจ เจเฉเจธเจผ เจเจเจเจฐเฉ เจนเฉ, เจชเจฐ เจเจน เจฎเจฟเจเจฆ เจชเฉเฉฑเจ เจเจ เจนเฉ เจ เจคเฉ เจเฉฑเจ เจจเจตเฉเจ เจฌเฉเจจเจคเฉ เจเจฐ เจฐเจนเฉ เจนเฉเฅค
"เจตเจพเจงเฉ" เจฌเฉเจจเจคเฉเจเจ เจฆเจพ เจนเจฟเฉฑเจธเจพ 47% เจคเฉเจ เจเจเจพ เจเฉ 36% เจคเฉฑเจ เจเฉฑเจ เจคเฉเจ เจเฉฑเจ TTL เจจเฉเฉฐ 5 เจฎเจฟเฉฐเจ เจคเฉฑเจ เจธเฉเจ เจเจฐ เจฆเจฟเฉฑเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจเฉฑเจเฉ-เจเฉฑเจ TTL เจจเฉเฉฐ 15 เจฎเจฟเฉฐเจเจพเจ 'เจคเฉ เจธเฉเฉฑเจ เจเจฐเจจ เจจเจพเจฒ, เจเจนเจจเจพเจ เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจเจฟเจฃเจคเฉ 29% เจคเฉฑเจ เจเฉฑเจ เจเจพเจเจฆเฉ เจนเฉเฅค 1 เจเฉฐเจเฉ เจฆเจพ เจเฉฑเจเฉ-เจเฉฑเจ TTL เจเจนเจจเจพเจ เจจเฉเฉฐ 17% เจคเฉฑเจ เจเจเจพ เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจ เฉฐเจคเจฐ!
เจธเจฐเจตเจฐ เจธเจพเจเจก 'เจคเฉ เจเฉเจ เจตเฉ เจจเจพ เจฌเจฆเจฒเจฃ เจฌเจพเจฐเฉ, เจชเจฐ เจเจธ เจฆเฉ เจฌเจเจพเจ เจเจฒเจพเจเฉฐเจ DNS เจเฉเจเจพเจ (เจฐเจพเจเจเจฐเจพเจ, เจธเจฅเจพเจจเจ เจฐเฉเจเจผเฉเจฒเจตเจฐ) เจตเจฟเฉฑเจ เจเฉฑเจเฉ-เจเฉฑเจ TTL เจธเฉเฉฑเจ เจเจฐเจจ เจฌเจพเจฐเฉ เจเจฟเจตเฉเจ?
เจเฉฑเจเฉ-เจเฉฑเจ 47 เจฎเจฟเฉฐเจ เจฆเฉ TTL เจจเจพเจฒ เจฒเฉเฉเฉเจเจฆเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจเจฟเจฃเจคเฉ 34% เจคเฉเจ เจเจ เจเฉ 5%, เจเฉฑเจเฉ-เจเฉฑเจ 25 เจฎเจฟเฉฐเจเจพเจ เจฆเฉ เจจเจพเจฒ 15%, เจ เจคเฉ เจเฉฑเจเฉ-เจเฉฑเจ 13 เจเฉฐเจเฉ เจฆเฉ เจจเจพเจฒ 1% เจนเฉ เจเจพเจเจฆเฉ เจนเฉเฅค เจธเจผเจพเจเจฆ 40 เจฎเจฟเฉฐเจ เจ เจจเฉเจเฉเจฒ เจนเจจ.
เจเจธ เจเฉเจเฉ เจเจฟเจนเฉ เจคเจฌเจฆเฉเจฒเฉ เจฆเจพ เจชเฉเจฐเจญเจพเจต เจฌเจนเฉเจค เจเจผเจฟเจเจฆเจพ เจนเฉเฅค
เจเจธ เจฆเฉ เจจเจคเฉเจเฉ เจเฉ เจนเจจ?
เจฌเฉเจธเจผเฉฑเจ, เจธเฉเจตเจพ เจจเฉเฉฐ เจเฉฑเจ เจจเจตเฉเจ เจเจฒเจพเจเจก เจชเฉเจฐเจฆเจพเจคเจพ, เจจเจตเฉเจ เจธเจฐเจตเจฐ, เจจเจตเฉเจ เจจเฉเจเจตเจฐเจ เจตเจฟเฉฑเจ เจญเฉเจเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจเจฟเจธ เจฒเจ เจเจพเจนเจเจพเจ เจจเฉเฉฐ เจจเจตเฉเจจเจคเจฎ DNS เจฐเจฟเจเจพเจฐเจกเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจ เจคเฉ เจเฉฑเจ เจเจพเจซเจผเฉ เจเฉเจเจพ TTL เจ เจเจฟเจนเฉ เจชเจฐเจฟเจตเจฐเจคเจจ เจจเฉเฉฐ เจธเฉเจเจพเจฐเฉ เจ เจคเฉ เจ เจชเฉเจฐเจคเฉฑเจ เจฐเฉเจช เจตเจฟเฉฑเจ เจเจฐเจจ เจตเจฟเฉฑเจ เจฎเจฆเจฆ เจเจฐเจฆเจพ เจนเฉเฅค เจชเจฐ เจจเจตเฉเจ เจฌเฉเจจเจฟเจเจฆเฉ เจขเจพเจเจเฉ เจตเจฟเฉฑเจ เจคเจฌเจฆเฉเจฒเฉ เจฆเฉ เจจเจพเจฒ, เจเฉเจ เจตเฉ เจเจพเจนเจเจพเจ เจจเฉเฉฐ 1 เจฎเจฟเฉฐเจ, 5 เจฎเจฟเฉฐเจ เจเจพเจ 15 เจฎเจฟเฉฐเจ เจฆเฉ เจ เฉฐเจฆเจฐ เจจเจตเฉเจ DNS เจฐเจฟเจเจพเจฐเจกเจพเจ เจตเจฟเฉฑเจ เจฎเจพเจเจเจฐเฉเจ เจเจฐเจจ เจฆเฉ เจเจฎเฉเจฆ เจจเจนเฉเจ เจเจฐเจฆเจพ เจนเฉเฅค เจเฉฑเจเฉ-เจเฉฑเจ TTL เจจเฉเฉฐ 40 เจฎเจฟเฉฐเจ เจฆเฉ เจฌเจเจพเจ 5 เจฎเจฟเฉฐเจ เจเจฐเจจ เจจเจพเจฒ เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจจเฉเฉฐ เจธเฉเจตเจพ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจเจฐเจจ เจคเฉเจ เจฐเฉเจเจฟเจ เจจเจนเฉเจ เจเจพเจตเฉเจเจพเฅค
เจนเจพเจฒเจพเจเจเจฟ, เจเจน เจฒเฉเจเฉเจเจธเฉ เจจเฉเฉฐ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจฃ เจฐเฉเจช เจตเจฟเฉฑเจ เจเจเจพเจเจเจพ เจ เจคเฉ เจฌเฉเจฒเฉเฉเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจคเฉเจ เจฌเจ เจเฉ เจเฉเจชเจจเฉเจฏเจคเจพ เจ เจคเฉ เจญเจฐเฉเจธเฉเจฏเฉเจเจคเจพ เจตเจฟเฉฑเจ เจธเฉเจงเจพเจฐ เจเจฐเฉเจเจพเฅค
เจฌเฉเจธเจผเฉฑเจ, RFCs เจฆเจพ เจเจนเจฟเจฃเจพ เจนเฉ เจเจฟ TTL เจฆเฉ เจธเจเจคเฉ เจจเจพเจฒ เจชเจพเจฒเจฃเจพ เจเฉเจคเฉ เจเจพเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเฉเฅค เจชเจฐ เจ เจธเจฒเฉเจ เจค เจเจน เจนเฉ เจเจฟ DNS เจธเจฟเจธเจเจฎ เจฌเจนเฉเจค เจ เจเฉเจธเจผเจฒ เจนเฉ เจเจฟเจ เจนเฉ.
เจเฉเจเจฐ เจคเฉเจธเฉเจ เจ เจงเจฟเจเจพเจฐเจค DNS เจธเจฐเจตเจฐเจพเจ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐ เจฐเจนเฉ เจนเฉ, เจคเจพเจ เจเจฟเจฐเจชเจพ เจเจฐเจเฉ เจเจชเจฃเฉ TTLs เจฆเฉ เจเจพเจเจ เจเจฐเฉเฅค เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจธเฉฑเจเจฎเฉเฉฑเจ เจ เจเจฟเจนเฉ เจนเจพเจธเฉเจนเฉเจฃเฉ เจเฉฑเจ เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจฒเฉเฉ เจนเฉ?
เจฌเฉเจธเจผเฉฑเจ, DNS เจฐเจฟเจเจพเจฐเจกเจพเจ เจฒเจ เจเฉเจเฉ TTL เจธเฉเฉฑเจ เจเจฐเจจ เจฆเฉ เจเฉฐเจเฉ เจเจพเจฐเจจ เจนเจจเฅค เจชเจฐ DNS เจเฉเจฐเฉเจซเจฟเจ เจฆเฉ 75% เจฒเจ เจจเจนเฉเจ เจเฉ เจ เจธเจฒ เจตเจฟเฉฑเจ เจฌเจฆเจฒเจฟเจ เจจเจนเฉเจ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉเฅค
เจ เจคเฉ เจเฉเจเจฐ เจเจฟเจธเฉ เจเจพเจฐเจจ เจเจฐเจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจ เจธเจฒ เจตเจฟเฉฑเจ DNS เจฒเจ เจเฉฑเจ TTLs เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจเจธเฉ เจธเจฎเฉเจ เจเจน เจฏเจเฉเจจเฉ เจฌเจฃเจพเจ เจเจฟ เจคเฉเจนเจพเจกเฉ เจธเจพเจเจ เจตเจฟเฉฑเจ เจเฉเจเจฟเฉฐเจ เจธเจฎเจฐเจฅเจฟเจค เจจเจนเฉเจ เจนเฉเฅค เจเจธเฉ เจเจพเจฐเจจเจพเจ เจเจฐเจเฉ.
เจเฉเจเจฐ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจเฉฑเจ เจธเจฅเจพเจจเจ DNS เจเฉเจธเจผ เจเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ
เจธเจฐเฉเจค: www.habr.com