DNS āĻāϰ āϜāĻ¨ā§āϝ āĻšāĻžāĻ¸ā§āϝāĻ•āϰāĻ­āĻžāĻŦ⧇ āĻ•āĻŽ TTL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻŦāĻ¨ā§āϧ āĻ•āϰ⧁āύ

āĻ•āĻŽ DNS āϞ⧇āĻŸā§‡āĻ¨ā§āϏāĻŋ āĻĻā§āϰ⧁āϤ āχāĻ¨ā§āϟāĻžāϰāύ⧇āϟ āĻŦā§āϰāĻžāωāϜāĻŋāĻ‚ āĻāϰ āϚāĻžāĻŦāĻŋāĻ•āĻžāĻ āĻŋāĨ¤ āĻāϟāĻŋ āĻ•āĻŽāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ, DNS āϏāĻžāĻ°ā§āĻ­āĻžāϰāϗ⧁āϞāĻŋāϕ⧇ āϏāĻžāĻŦāϧāĻžāύ⧇ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰāĻž āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻŦ⧇āύāĻžāĻŽā§€ āϰāĻŋāϞ⧇. āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĒā§āϰāĻĨāĻŽ āϧāĻžāĻĒ āĻšāϞ āĻ…āϕ⧇āĻœā§‹ āĻĒā§āϰāĻļā§āύ āĻĒāϰāĻŋāĻ¤ā§āϰāĻžāĻŖ āĻĒ⧇āϤ⧇.

āĻāχ āĻ•āĻžāϰāϪ⧇āχ āĻĄāĻŋāĻāύāĻāϏ āĻŽā§‚āϞāϤ āĻāĻ•āϟāĻŋ āωāĻšā§āϚ āĻ•ā§āϝāĻžāĻļ⧇āϝ⧋āĻ—ā§āϝ āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞāĨ¤ āĻœā§‹āύ āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύāĻŋāĻ¸ā§āĻŸā§āϰ⧇āϟāϰāϰāĻž āĻĒ⧃āĻĨāĻ• āĻāĻ¨ā§āĻŸā§āϰāĻŋāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āϟāĻžāχāĻŽ āϟ⧁ āϞāĻžāχāĻ­ (āϟāĻŋāϟāĻŋāĻāϞ) āϏ⧇āϟ āĻ•āϰ⧇, āĻāĻŦāĻ‚ āĻ…āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻŸā§āĻ°ā§āϝāĻžāĻĢāĻŋāĻ• āĻāĻĄāĻŧāĻžāϤ⧇ āĻŽā§‡āĻŽāϰāĻŋāϤ⧇ āĻāĻ¨ā§āĻŸā§āϰāĻŋ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āϏāĻŽāĻžāϧāĻžāύāĻ•āĻžāϰ⧀āϰāĻž āĻāχ āϤāĻĨā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤

āĻ•ā§āϝāĻžāĻļāĻŋāĻ‚ āĻ•āĻŋ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ? āĻ•āϝāĻŧ⧇āĻ• āĻŦāĻ›āϰ āφāϗ⧇, āφāĻŽāĻžāϰ āϏāĻžāĻŽāĻžāĻ¨ā§āϝ āĻ—āĻŦ⧇āώāĻŖāĻž āĻĻ⧇āĻ–āĻžāϝāĻŧ āϝ⧇ āĻāϟāĻŋ āύāĻŋāϖ⧁āρāϤ āĻ›āĻŋāϞ āύāĻžāĨ¤ āϚāϞ⧁āύ āĻāĻ•āύāϜāϰ⧇ āĻĻ⧇āϖ⧇ āύ⧇āĻ“āϝāĻŧāĻž āϝāĻžāĻ• āĻŦāĻ°ā§āϤāĻŽāĻžāύ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĨ¤

āϤāĻĨā§āϝ āϏāĻ‚āĻ—ā§āϰāĻš āĻ•āϰāϤ⧇ āφāĻŽāĻŋ āĻĒā§āϝāĻžāϚ āĻ•āϰ⧇āĻ›āĻŋ āĻāύāĻ•ā§āϰāĻŋāĻĒā§āϟ āĻ•āϰāĻž DNS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āϜāĻ¨ā§āϝ TTL āĻŽāĻžāύ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāϤ⧇āĨ¤ āĻĒā§āϰāϤāĻŋāϟāĻŋ āφāĻ—āϤ āĻ…āύ⧁āϰ⧋āϧ⧇āϰ āϜāĻ¨ā§āϝ āĻāϟāĻŋāϰ āϰ⧇āĻ•āĻ°ā§āĻĄā§‡āϰ āϏāĻ°ā§āĻŦāύāĻŋāĻŽā§āύ TTL āĻšāĻŋāϏāĻžāĻŦ⧇ āϏāĻ‚āĻœā§āĻžāĻžāϝāĻŧāĻŋāϤ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻāϟāĻŋ āĻĒā§āϰāĻ•ā§ƒāϤ āĻŸā§āĻ°ā§āϝāĻžāĻĢāĻŋāϕ⧇āϰ TTL āĻŦāĻŋāϤāϰāϪ⧇āϰ āĻāĻ•āϟāĻŋ āĻ­āĻžāϞ āĻ“āĻ­āĻžāϰāĻ­āĻŋāω āĻĻ⧇āϝāĻŧ āĻāĻŦāĻ‚ āĻĒ⧃āĻĨāĻ• āĻ…āύ⧁āϰ⧋āϧ⧇āϰ āϜāύāĻĒā§āϰāĻŋāϝāĻŧāϤāĻžāĻ“ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰ⧇āĨ¤ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āĻĒā§āϝāĻžāϚ āĻ•āϰāĻž āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϟāĻŋ āĻ•āϝāĻŧ⧇āĻ• āϘāĻ¨ā§āϟāĻž āϧāϰ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇āϛ⧇āĨ¤

āĻĢāϞāĻ¸ā§āĻŦāϰ⧂āĻĒ āĻĄā§‡āϟāĻž āϏ⧇āϟāϟāĻŋāϤ⧇ 1āϟāĻŋ āϰ⧇āĻ•āĻ°ā§āĻĄ āϰāϝāĻŧ⧇āϛ⧇ (āύāĻžāĻŽ, qtype, TTL, āϟāĻžāχāĻŽāĻ¸ā§āĻŸā§āϝāĻžāĻŽā§āĻĒ)āĨ¤ āĻāĻ–āĻžāύ⧇ āϏāĻžāĻŽāĻ—ā§āϰāĻŋāĻ• TTL āĻŦāĻŋāϤāϰāĻŖ (X-āĻ…āĻ•ā§āώ āĻšāϞ TTL āϏ⧇āϕ⧇āĻ¨ā§āĻĄā§‡):

DNS āĻāϰ āϜāĻ¨ā§āϝ āĻšāĻžāĻ¸ā§āϝāĻ•āϰāĻ­āĻžāĻŦ⧇ āĻ•āĻŽ TTL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻŦāĻ¨ā§āϧ āĻ•āϰ⧁āύ

86 (āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ—āχ SOA āϰ⧇āĻ•āĻ°ā§āĻĄā§‡āϰ āϜāĻ¨ā§āϝ) āĻāĻ•āϟāĻŋ āϛ⧋āϟ āĻŦāĻžāĻŽā§āĻĒ āĻ›āĻžāĻĄāĻŧāĻžāĻ“, āĻāϟāĻž āĻŦ⧇āĻļ āĻ¸ā§āĻĒāĻˇā§āϟ āϝ⧇ TTLāϗ⧁āϞāĻŋ āĻ•āĻŽ āĻĒāϰāĻŋāϏāϰ⧇ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āφāϏ⧁āύ āĻāĻ•āϟāĻŋ āϘāύāĻŋāĻˇā§āĻ āĻ­āĻžāĻŦ⧇ āϤāĻžāĻ•āĻžāύ:

DNS āĻāϰ āϜāĻ¨ā§āϝ āĻšāĻžāĻ¸ā§āϝāĻ•āϰāĻ­āĻžāĻŦ⧇ āĻ•āĻŽ TTL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻŦāĻ¨ā§āϧ āĻ•āϰ⧁āύ

āĻ āĻŋāĻ• āφāϛ⧇, 1 āϘāĻ¨ā§āϟāĻžāϰ āĻŦ⧇āĻļāĻŋ TTL āĻĒāϰāĻŋāϏāĻ‚āĻ–ā§āϝāĻžāύāĻ—āϤāĻ­āĻžāĻŦ⧇ āϤāĻžā§ŽāĻĒāĻ°ā§āϝāĻĒā§‚āĻ°ā§āĻŖ āύāϝāĻŧāĨ¤ āϤāĻžāĻšāϞ⧇ āϚāϞ⧁āύ 0-3600 āĻĒāϰāĻŋāϏāϰ⧇ āĻĢā§‹āĻ•āĻžāϏ āĻ•āϰāĻž āϝāĻžāĻ•:

DNS āĻāϰ āϜāĻ¨ā§āϝ āĻšāĻžāĻ¸ā§āϝāĻ•āϰāĻ­āĻžāĻŦ⧇ āĻ•āĻŽ TTL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻŦāĻ¨ā§āϧ āĻ•āϰ⧁āύ

āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— TTL 0 āĻĨ⧇āϕ⧇ 15 āĻŽāĻŋāύāĻŋāĻŸā§‡āϰ āĻšāϝāĻŧ:

DNS āĻāϰ āϜāĻ¨ā§āϝ āĻšāĻžāĻ¸ā§āϝāĻ•āϰāĻ­āĻžāĻŦ⧇ āĻ•āĻŽ TTL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻŦāĻ¨ā§āϧ āĻ•āϰ⧁āύ

āĻŦāĻŋāĻļāĻžāϞ āϏāĻ‚āĻ–ā§āϝāĻžāĻ—āϰāĻŋāĻˇā§āĻ  āĻšāϞ 0 āĻĨ⧇āϕ⧇ 5 āĻŽāĻŋāύāĻŋāĻŸā§‡āϰ āĻŽāĻ§ā§āϝ⧇:

DNS āĻāϰ āϜāĻ¨ā§āϝ āĻšāĻžāĻ¸ā§āϝāĻ•āϰāĻ­āĻžāĻŦ⧇ āĻ•āĻŽ TTL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻŦāĻ¨ā§āϧ āĻ•āϰ⧁āύ

āĻāϟāĻž āϖ⧁āĻŦ āĻ­āĻžāϞ⧋ āύāĻž.

āĻ•ā§āϰāĻŽāĻŦāĻ°ā§āϧāĻŽāĻžāύ āĻŦāĻŋāϤāϰāĻŖ āϏāĻŽāĻ¸ā§āϝāĻžāϟāĻŋāϕ⧇ āφāϰāĻ“ āĻ¸ā§āĻĒāĻˇā§āϟ āĻ•āϰ⧇ āϤ⧋āϞ⧇:

DNS āĻāϰ āϜāĻ¨ā§āϝ āĻšāĻžāĻ¸ā§āϝāĻ•āϰāĻ­āĻžāĻŦ⧇ āĻ•āĻŽ TTL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻŦāĻ¨ā§āϧ āĻ•āϰ⧁āύ

DNS āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϗ⧁āϞāĻŋāϰ āĻ…āĻ°ā§āϧ⧇āϕ⧇āϰ TTL 1 āĻŽāĻŋāύāĻŋāϟ āĻŦāĻž āϤāĻžāϰ āĻ•āĻŽ, āĻāĻŦāĻ‚ āϤāĻŋāύ-āϚāϤ⧁āĻ°ā§āĻĨāĻžāĻ‚āĻļ⧇āϰ TTL 5 āĻŽāĻŋāύāĻŋāϟ āĻŦāĻž āϤāĻžāϰ āĻ•āĻŽāĨ¤

āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻ…āĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰ⧁āύ, āĻāϟāĻŋ āφāϏāϞ⧇ āφāϰāĻ“ āĻ–āĻžāϰāĻžāĻĒāĨ¤ āϏāĻŦ āĻĒāϰ⧇, āĻāϟāĻŋ āĻĒā§āϰāĻžāĻŽāĻžāĻŖāĻŋāĻ• āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻĨ⧇āϕ⧇ TTL. āϝāĻžāχāĻšā§‹āĻ•, āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āϏāĻŽāĻžāϧāĻžāύāĻ•āĻžāϰ⧀āϰāĻž (āϝ⧇āĻŽāύ āϰāĻžāωāϟāĻžāϰ, āĻ¸ā§āĻĨāĻžāύ⧀āϝāĻŧ āĻ•ā§āϝāĻžāĻļ⧇) āφāĻĒāĻ¸ā§āĻŸā§āϰāĻŋāĻŽ āϰāĻŋāϏ⧋āϞāĻ­āĻžāϰ āĻĨ⧇āϕ⧇ āĻāĻ•āϟāĻŋ TTL āĻĒāĻžāϝāĻŧ āĻāĻŦāĻ‚ āĻĒā§āϰāϤāĻŋ āϏ⧇āϕ⧇āĻ¨ā§āĻĄā§‡ āϤāĻž āĻšā§āϰāĻžāϏ āĻĒāĻžāϝāĻŧāĨ¤

āϤāĻžāχ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻĒā§āϰāĻ•ā§ƒāϤāĻĒāĻ•ā§āώ⧇ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻ…āύ⧁āϰ⧋āϧ āĻĒāĻžāĻ āĻžāύ⧋āϰ āφāϗ⧇ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻāĻ¨ā§āĻŸā§āϰāĻŋ, āĻ—āĻĄāĻŧ⧇, āĻ…āĻ°ā§āϧ⧇āĻ• āφāϏāϞ TTL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āĻšāϤ⧇ āĻĒāĻžāϰ⧇ āĻāχ āϖ⧁āĻŦ āĻ•āĻŽ āϟāĻŋāϟāĻŋāĻāϞāϗ⧁āϞāĻŋ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻ…āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻ…āύ⧁āϰ⧋āϧāϗ⧁āϞāĻŋāϤ⧇ āĻĒā§āϰāϝ⧋āĻœā§āϝ āĻāĻŦāĻ‚ āϜāύāĻĒā§āϰāĻŋāϝāĻŧ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻāĻŦāĻ‚ API āϗ⧁āϞāĻŋ āύāϝāĻŧ? āϚāϞ⧁āύ āĻĻ⧇āϖ⧇ āύ⧇āĻ“āϝāĻŧāĻž āϝāĻžāĻ•:

DNS āĻāϰ āϜāĻ¨ā§āϝ āĻšāĻžāĻ¸ā§āϝāĻ•āϰāĻ­āĻžāĻŦ⧇ āĻ•āĻŽ TTL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻŦāĻ¨ā§āϧ āĻ•āϰ⧁āύ

X āĻ…āĻ•ā§āώ āĻšāϞ TTL, Y āĻ…āĻ•ā§āώ āĻšāϞ āϕ⧋āϝāĻŧ⧇āϰāĻŋ āϜāύāĻĒā§āϰāĻŋāϝāĻŧāϤāĻžāĨ¤

āĻĻ⧁āĻ°ā§āĻ­āĻžāĻ—ā§āϝāĻŦāĻļāϤ, āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āϜāύāĻĒā§āϰāĻŋāϝāĻŧ āĻĒā§āϰāĻļā§āύāϗ⧁āϞāĻŋāĻ“ āĻ•ā§āϝāĻžāĻļ⧇ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āĻ–āĻžāϰāĻžāĻĒāĨ¤

āφāϏ⧁āύ āϜ⧁āĻŽ āχāύ āĻ•āϰ⧁āύ:

DNS āĻāϰ āϜāĻ¨ā§āϝ āĻšāĻžāĻ¸ā§āϝāĻ•āϰāĻ­āĻžāĻŦ⧇ āĻ•āĻŽ TTL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻŦāĻ¨ā§āϧ āĻ•āϰ⧁āύ

āϰāĻžāϝāĻŧ: āĻāϟāĻž āϏāĻ¤ā§āϝāĻŋāχ āĻ–āĻžāϰāĻžāĻĒ. āĻāϟāĻž āφāϗ⧇ āĻ–āĻžāϰāĻžāĻĒ āĻ›āĻŋāϞ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāϟāĻž āφāϰ⧋ āĻ–āĻžāϰāĻžāĻĒ āĻšāϝāĻŧ⧇āϛ⧇. DNS āĻ•ā§āϝāĻžāĻļāĻŋāĻ‚ āĻ•āĻžāĻ°ā§āϝāϤ āĻ…āϕ⧇āĻœā§‹ āĻšāϝāĻŧ⧇ āϗ⧇āϛ⧇āĨ¤ āϝ⧇āĻšā§‡āϤ⧁ āĻ•āĻŽ āϞ⧋āĻ• āϤāĻžāĻĻ⧇āϰ ISP āĻāϰ DNS āϏāĻŽāĻžāϧāĻžāύāĻ•āĻžāϰ⧀ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ (āĻ­āĻžāϞ āĻ•āĻžāϰāϪ⧇), āĻŦāĻŋāϞāĻŽā§āĻŦ⧇āϰ āĻŦ⧃āĻĻā§āϧāĻŋ āφāϰāĻ“ āϞāĻ•ā§āώāĻŖā§€āϝāĻŧ āĻšāϝāĻŧ⧇ āĻ“āϠ⧇āĨ¤

DNS āĻ•ā§āϝāĻžāĻļāĻŋāĻ‚ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻāĻŽāύ āϏāĻžāĻŽāĻ—ā§āϰ⧀āϰ āϜāĻ¨ā§āϝ āωāĻĒāϝ⧋āĻ—ā§€ āĻšāϝāĻŧ⧇ āωāϠ⧇āϛ⧇ āϝāĻž āϕ⧇āω āĻĒāϰāĻŋāĻĻāĻ°ā§āĻļāύ āĻ•āϰ⧇ āύāĻžāĨ¤

āϏāĻĢā§āϟāĻ“āϝāĻŧā§āϝāĻžāϰ āĻšāϤ⧇ āĻĒāĻžāϰ⧇ āϝ⧇ āύ⧋āϟ āĻ•āϰ⧁āύ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āωāĻĒāĻžāϝāĻŧ⧇ āύāĻŋāĻŽā§āύ TTL āĻŦā§āϝāĻžāĻ–ā§āϝāĻž.

āϕ⧇āύ āĻāϟāĻž āϤāĻžāχ?

āϕ⧇āύ āĻĄāĻŋāĻāύāĻāϏ āϰ⧇āĻ•āĻ°ā§āĻĄ āĻāϤ āĻ•āĻŽ TTL āϏ⧇āϟ āĻ•āϰāĻž āĻšāϝāĻŧ?

  • āϞāĻŋāĻ—ā§āϝāĻžāϏāĻŋ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰāϗ⧁āϞāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āϟ āϏ⧇āϟāĻŋāĻ‚āϏ āϏāĻš āĻŦāĻžāĻ•āĻŋ āĻ›āĻŋāϞ⧎
  • āĻāĻŽāύ āĻŽāĻŋāĻĨ āφāϛ⧇ āϝ⧇ DNS āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻŋāĻ‚ TTL āĻāϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇ (āĻāϟāĻŋ āϏāĻ¤ā§āϝ āύāϝāĻŧ - āύ⧇āϟāĻ¸ā§āϕ⧇āĻĒ āύ⧇āĻ­āĻŋāϗ⧇āϟāϰ⧇āϰ āĻĻāĻŋāύ āĻĨ⧇āϕ⧇, āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāϰāĻž RR-āĻāϰ āϏ⧇āϟ āĻĨ⧇āϕ⧇ āĻāĻ•āϟāĻŋ āĻāϞ⧋āĻŽā§‡āϞ⧋ āφāχāĻĒāĻŋ āĻ āĻŋāĻ•āĻžāύāĻž āĻŦ⧇āϛ⧇ āύāĻŋāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āϝāĻĻāĻŋ āϤāĻžāϰāĻž āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāϤ⧇ āύāĻž āĻĒāĻžāϰ⧇ āϤāĻŦ⧇ āĻ¸ā§āĻŦāĻšā§āĻ›āĻ­āĻžāĻŦ⧇ āĻ…āĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰ⧇āϛ⧇)
  • āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύāĻŋāĻ¸ā§āĻŸā§āϰ⧇āϟāϰāϰāĻž āĻ…āĻŦāĻŋāϞāĻŽā§āĻŦ⧇ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāϗ⧁āϞāĻŋ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāϤ⧇ āϚāĻžāύ, āϤāĻžāχ āĻāϟāĻŋ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻž āĻ•āϰāĻž āϏāĻšāϜāĨ¤
  • āĻāĻ•āϟāĻŋ āĻĄāĻŋāĻāύāĻāϏ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻŦāĻž āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ⧇āϰ āĻĒā§āϰāĻļāĻžāϏāĻ• āϤāĻžāϰ āĻ•āĻžāϜāϟāĻŋāϕ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āĻ…āύ⧁āϰ⧋āϧ āĻ•āϰāĻž āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύāϟāĻŋāϕ⧇ āĻĻāĻ•ā§āώāϤāĻžāϰ āϏāĻžāĻĨ⧇ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻž āĻāĻŦāĻ‚ āϏāĻžāχāϟ āĻāĻŦāĻ‚ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞāĻŋāϰ āĻ—āϤāĻŋ āĻŦāĻžāĻĄāĻŧāĻžāύ⧋āϰ āĻŽāϤ⧋ āύāϝāĻŧāĨ¤
  • āĻ•āĻŽ āϟāĻŋāϟāĻŋāĻāϞ āφāĻĒāύāĻžāϕ⧇ āĻŽāĻžāύāϏāĻŋāĻ• āĻļāĻžāĻ¨ā§āϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤
  • āϞ⧋āϕ⧇āϰāĻž āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻĒāϰ⧀āĻ•ā§āώāĻžāϰ āϜāĻ¨ā§āϝ āĻ•āĻŽ TTL āϏ⧇āϟ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āϤāĻžāϰāĻĒāϰ āϏ⧇āϗ⧁āϞāĻŋ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāϤ⧇ āϭ⧁āϞ⧇ āϝāĻžāϝāĻŧāĨ¤

āφāĻŽāĻŋ āϤāĻžāϞāĻŋāĻ•āĻžāϝāĻŧ "āĻĢ⧇āϞāĻ“āĻ­āĻžāϰ" āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰāĻŋāύāĻŋ āĻ•āĻžāϰāĻŖ āĻāϟāĻŋ āĻ•āĻŽ āĻāĻŦāĻ‚ āĻ•āĻŽ āĻĒā§āϰāĻžāϏāĻ™ā§āĻ—āĻŋāĻ• āĻšāϝāĻŧ⧇ āωāĻ āϛ⧇āĨ¤ āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āĻ…āĻ¨ā§āϝ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇ āĻĒ⧁āύāσāύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻ•āϰāϤ⧇ āϚāĻžāύ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻāĻ•āϟāĻŋ āĻ¤ā§āϰ⧁āϟāĻŋ āĻĒ⧃āĻˇā§āĻ āĻž āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϝāĻ–āύ āĻ…āĻ¨ā§āϝ āϏāĻŦ āĻ•āĻŋāϛ⧁ āϭ⧇āϙ⧇ āϝāĻžāϝāĻŧ, 1 āĻŽāĻŋāύāĻŋāĻŸā§‡āϰ āĻŦ⧇āĻļāĻŋ āĻŦāĻŋāϞāĻŽā§āĻŦ āϏāĻŽā§āĻ­āĻŦāϤ āĻ—ā§āϰāĻšāĻŖāϝ⧋āĻ—ā§āϝāĨ¤

āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤāĻ­āĻžāĻŦ⧇, āĻāĻ• āĻŽāĻŋāύāĻŋāĻŸā§‡āϰ TTL āĻŽāĻžāύ⧇ āĻšāϞ āϝ⧇ āϝāĻĻāĻŋ āĻĒā§āϰāĻžāĻŽāĻžāĻŖāĻŋāĻ• DNS āϏāĻžāĻ°ā§āĻ­āĻžāϰāϗ⧁āϞāĻŋ 1 āĻŽāĻŋāύāĻŋāĻŸā§‡āϰ āĻŦ⧇āĻļāĻŋ āϏāĻŽāϝāĻŧ⧇āϰ āϜāĻ¨ā§āϝ āĻ…āĻŦāϰ⧁āĻĻā§āϧ āĻĨāĻžāϕ⧇, āĻ…āĻ¨ā§āϝ āϕ⧇āω āύāĻŋāĻ°ā§āĻ­āϰāĻļā§€āϞ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞāĻŋ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽ āĻšāĻŦ⧇ āύāĻžāĨ¤ āĻāĻŦāĻ‚ āϰāĻŋāĻĄāĻžāύāĻĄā§āϝāĻžāĻ¨ā§āϏāĻŋ āϏāĻžāĻšāĻžāĻ¯ā§āϝ āĻ•āϰāĻŦ⧇ āύāĻž āϝāĻĻāĻŋ āĻ•āĻžāϰāĻŖāϟāĻŋ āĻāĻ•āϟāĻŋ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻ¤ā§āϰ⧁āϟāĻŋ āĻŦāĻž āĻāĻ•āϟāĻŋ āĻšā§āϝāĻžāĻ• āĻšāϝāĻŧāĨ¤ āĻ…āĻ¨ā§āϝāĻĻāĻŋāϕ⧇, āϝ⧁āĻ•ā§āϤāĻŋāϏāĻ™ā§āĻ—āϤ TTL-āĻāϰ āϏāĻžāĻĨ⧇, āĻ…āύ⧇āĻ• āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āϤ⧀ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĨāĻžāĻ•āĻŦ⧇ āĻāĻŦāĻ‚ āĻ•āĻ–āύāχ āĻ•āĻŋāϛ⧁ āϞāĻ•ā§āĻˇā§āϝ āĻ•āϰāĻŦ⧇ āύāĻžāĨ¤

āĻ•āĻŽ TTL-āĻāϰ āϜāĻ¨ā§āϝ CDN āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻāĻŦāĻ‚ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰāϗ⧁āϞāĻŋ āĻŽā§‚āϞāϤ āĻĻāĻžāϝāĻŧā§€, āĻŦāĻŋāĻļ⧇āώ āĻ•āϰ⧇ āϝāĻ–āύ āϤāĻžāϰāĻž āĻ•āĻŽ TTL-āĻāϰ āϏāĻžāĻĨ⧇ CNAMEs āĻāĻŦāĻ‚ āϏāĻŽāĻžāύāĻ­āĻžāĻŦ⧇ āĻ•āĻŽ (āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻ¸ā§āĻŦāĻžāϧ⧀āύ) 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 āĻāϰ āϏāĻžāĻĨ⧇ āϖ⧁āĻŦ āĻ–āĻžāϰāĻžāĻĒ āφāϚāϰāĻŖ āĻ•āϰ⧇:

$ āĻĄā§āϰāĻŋāϞ 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 āφāϛ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāϟāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ⧇ āĻ…āϕ⧇āĻœā§‹āĨ¤ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ CNAME-āĻāϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ• TTL 60 āϏ⧇āϕ⧇āĻ¨ā§āĻĄā§‡āϰ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĄā§‹āĻŽā§‡āύ⧇āϰ āϜāĻ¨ā§āϝ 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-āĻāϰ āĻŽāϤ⧋ āĻāĻ•āχ āϏāĻŽāĻ¸ā§āϝāĻž āϞ⧇āϭ⧇āϞ1 āϰ⧇āϜāϞāĻ­āĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āϏāĻŽāϝāĻŧ 3 āϏ⧇āϕ⧇āĻ¨ā§āĻĄā§‡ āφāϟāϕ⧇ āĻĨāĻžāĻ•āĻŦ⧇āĨ¤

āĻĄā§āϰāĻĒāĻŦāĻ•ā§āϏ?

$ āĻĄā§āϰāĻŋāϞ 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 $ āĻĄā§āϰāĻŋāϞ 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 āϏ⧇āϟ āĻ•āϰāĻž āĻšāϞ⧇ āĻ•ā§āϝāĻžāĻļāĻŋāĻ‚āϝāĻŧ⧇āϰ āωāĻĒāϰ āϕ⧀ āĻĒā§āϰāĻ­āĻžāĻŦ āĻĒāĻĄāĻŧāĻŦ⧇?

DNS āĻāϰ āϜāĻ¨ā§āϝ āĻšāĻžāĻ¸ā§āϝāĻ•āϰāĻ­āĻžāĻŦ⧇ āĻ•āĻŽ TTL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻŦāĻ¨ā§āϧ āĻ•āϰ⧁āύ

X āĻ…āĻ•ā§āώ āĻšāϞ āĻ¨ā§āϝ⧂āύāϤāĻŽ TTL āĻŽāĻžāύāĨ¤ āĻāχ āĻŽāĻžāύ⧇āϰ āωāĻĒāϰ⧇ āĻ‰ā§ŽāϏ TTL āϏāĻš āϰ⧇āĻ•āĻ°ā§āĻĄ āĻĒā§āϰāĻ­āĻžāĻŦāĻŋāϤ āĻšāϝāĻŧ āύāĻžāĨ¤

Y āĻ…āĻ•ā§āώ āĻšāϞ āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡āϰ āĻ•āĻžāĻ› āĻĨ⧇āϕ⧇ āĻ…āύ⧁āϰ⧋āϧ⧇āϰ āĻļāϤāĻžāĻ‚āĻļ āϝāĻžāϰ āχāϤāĻŋāĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āĻ•ā§āϝāĻžāĻļ⧇ āĻāĻ¨ā§āĻŸā§āϰāĻŋ āϰāϝāĻŧ⧇āϛ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāϟāĻŋ āĻŽā§‡āϝāĻŧāĻžāĻĻ āĻļ⧇āώ āĻšāϝāĻŧ⧇ āϗ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻ…āύ⧁āϰ⧋āϧ āĻ•āϰāϛ⧇⧎

"āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ" āĻ…āύ⧁āϰ⧋āϧ⧇āϰ āĻ­āĻžāĻ— 47% āĻĨ⧇āϕ⧇ āĻ•āĻŽāĻŋāϝāĻŧ⧇ 36%-āĻ āĻ¨ā§āϝ⧂āύāϤāĻŽ TTL āϏ⧇āϟ āĻ•āϰ⧇ 5 āĻŽāĻŋāύāĻŋāϟ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇⧎ āĻ¨ā§āϝ⧂āύāϤāĻŽ TTL 15 āĻŽāĻŋāύāĻŋāĻŸā§‡ āϏ⧇āϟ āĻ•āϰ⧇, āĻāχ āĻ…āύ⧁āϰ⧋āϧ⧇āϰ āϏāĻ‚āĻ–ā§āϝāĻž 29% āĻ āύ⧇āĻŽā§‡ āϝāĻžāϝāĻŧāĨ¤ 1 āϘāĻ¨ā§āϟāĻžāϰ āĻāĻ•āϟāĻŋ āĻ¨ā§āϝ⧂āύāϤāĻŽ TTL āϤāĻžāĻĻ⧇āϰ 17% āĻ•āĻŽāĻŋāϝāĻŧ⧇ āĻĻ⧇āϝāĻŧāĨ¤ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ!

āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āĻĻāĻŋāϕ⧇ āĻ•āĻŋāϛ⧁ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āύāĻž āĻ•āϰ⧇, āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻĄāĻŋāĻāύāĻāϏ āĻ•ā§āϝāĻžāĻļ⧇ (āϰāĻžāωāϟāĻžāϰ, āĻ¸ā§āĻĨāĻžāύ⧀āϝāĻŧ āϏāĻŽāĻžāϧāĻžāύāĻ•āĻžāϰ⧀) āĻ¨ā§āϝ⧂āύāϤāĻŽ TTL āϏ⧇āϟ āĻ•āϰāĻžāϰ āĻŦāĻŋāώāϝāĻŧ⧇ āϕ⧀āĻ­āĻžāĻŦ⧇?

DNS āĻāϰ āϜāĻ¨ā§āϝ āĻšāĻžāĻ¸ā§āϝāĻ•āϰāĻ­āĻžāĻŦ⧇ āĻ•āĻŽ TTL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻŦāĻ¨ā§āϧ āĻ•āϰ⧁āύ

āĻ¨ā§āϝ⧂āύāϤāĻŽ 47 āĻŽāĻŋāύāĻŋāĻŸā§‡āϰ TTL āϏāĻš āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻ…āύ⧁āϰ⧋āϧ⧇āϰ āϏāĻ‚āĻ–ā§āϝāĻž 34% āĻĨ⧇āϕ⧇ 5%, āϏāĻ°ā§āĻŦāύāĻŋāĻŽā§āύ 25 āĻŽāĻŋāύāĻŋāĻŸā§‡āϰ āϏāĻžāĻĨ⧇ 15% āĻāĻŦāĻ‚ āϏāĻ°ā§āĻŦāύāĻŋāĻŽā§āύ 13 āϘāĻ¨ā§āϟāĻžāϰ āϏāĻžāĻĨ⧇ 1%-āĻ āύ⧇āĻŽā§‡ āφāϏ⧇⧎ āϏāĻŽā§āĻ­āĻŦāϤ 40 āĻŽāĻŋāύāĻŋāϟ āϏāĻ°ā§āĻŦā§‹āĻ¤ā§āϤāĻŽāĨ¤

āĻāχ āϛ⧋āϟ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ⧇āϰ āĻĒā§āϰāĻ­āĻžāĻŦ āĻŦāĻŋāĻļāĻžāϞāĨ¤

āĻāϰ āĻĒāϰāĻŋāĻŖāϤāĻŋ āĻ•āĻŋ?

āĻ…āĻŦāĻļā§āϝāχ, āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϟāĻŋ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻ•ā§āϞāĻžāωāĻĄ āĻĒā§āϰāĻĻāĻžāύāĻ•āĻžāϰ⧀, āύāϤ⧁āύ āϏāĻžāĻ°ā§āĻ­āĻžāϰ, āύāϤ⧁āύ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰāĻŋāϤ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇, āϝāĻžāϰ āϜāĻ¨ā§āϝ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāĻĻ⧇āϰ āϏāĻ°ā§āĻŦāĻļ⧇āώ DNS āϰ⧇āĻ•āĻ°ā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āĻŽā§‹āϟāĻžāĻŽā§āϟāĻŋ āϛ⧋āϟ TTL āĻāχ āϧāϰāύ⧇āϰ āĻāĻ•āϟāĻŋ āϰ⧂āĻĒāĻžāĻ¨ā§āϤāϰ āĻŽāϏ⧃āĻŖ āĻāĻŦāĻ‚ āĻ…āĻœā§āĻžāĻžāϤāĻ­āĻžāĻŦ⧇ āĻ•āϰāϤ⧇ āϏāĻžāĻšāĻžāĻ¯ā§āϝ āĻ•āϰ⧇āĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ āύāϤ⧁āύ āĻĒāϰāĻŋāĻ•āĻžāĻ āĻžāĻŽā§‹āϤ⧇ āϰ⧂āĻĒāĻžāĻ¨ā§āϤāϰ⧇āϰ āϏāĻžāĻĨ⧇, āϕ⧇āω āφāĻļāĻž āĻ•āϰ⧇ āύāĻž āϝ⧇ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāϰāĻž 1 āĻŽāĻŋāύāĻŋāϟ, 5 āĻŽāĻŋāύāĻŋāϟ āĻŦāĻž 15 āĻŽāĻŋāύāĻŋāĻŸā§‡āϰ āĻŽāĻ§ā§āϝ⧇ āύāϤ⧁āύ āĻĄāĻŋāĻāύāĻāϏ āϰ⧇āĻ•āĻ°ā§āĻĄā§‡ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰāĻŋāϤ āĻšāĻŦ⧇āĨ¤ 40 āĻŽāĻŋāύāĻŋāĻŸā§‡āϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ āĻ¨ā§āϝ⧂āύāϤāĻŽ TTL 5 āĻŽāĻŋāύāĻŋāϟ āϏ⧇āϟ āĻ•āϰāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϟāĻŋ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻ•āϰāϤ⧇ āĻŦāĻžāϧāĻž āĻĻ⧇āĻŦ⧇ āύāĻžāĨ¤

āϝāĻžāχāĻšā§‹āĻ•, āĻāϟāĻŋ āĻ…āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻ…āύ⧁āϰ⧋āϧ āĻāĻĄāĻŧāĻŋāϝāĻŧ⧇ āĻ—ā§‹āĻĒāύ⧀āϝāĻŧāϤāĻž āĻāĻŦāĻ‚ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝāϤāĻžāϕ⧇ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝāĻ­āĻžāĻŦ⧇ āĻšā§āϰāĻžāϏ āĻ•āϰāĻŦ⧇ āĻāĻŦāĻ‚ āĻ—ā§‹āĻĒāύ⧀āϝāĻŧāϤāĻž āĻāĻŦāĻ‚ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝāϤāĻž āωāĻ¨ā§āύāϤ āĻ•āϰāĻŦ⧇āĨ¤

āĻ…āĻŦāĻļā§āϝāχ, RFCs āĻŦāϞ⧇ āϝ⧇ TTL āĻ…āĻŦāĻļā§āϝāχ āĻ•āĻ ā§‹āϰāĻ­āĻžāĻŦ⧇ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻŦāĻžāĻ¸ā§āϤāĻŦāϤāĻž āĻšāϞ āĻĄāĻŋāĻāύāĻāϏ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āϖ⧁āĻŦāχ āĻ…āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻšāϝāĻŧ⧇ āĻĒāĻĄāĻŧ⧇āϛ⧇āĨ¤

āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻĒā§āϰāĻžāĻŽāĻžāĻŖāĻŋāĻ• DNS āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇ āĻĨāĻžāϕ⧇āύ, āϤāĻžāĻšāϞ⧇ āĻ…āύ⧁āĻ—ā§āϰāĻš āĻ•āϰ⧇ āφāĻĒāύāĻžāϰ TTLāϗ⧁āϞāĻŋ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧁āύ⧎ āφāĻĒāύāĻŋ āϏāĻ¤ā§āϝāĻŋāχ āϝ⧇āĻŽāύ āĻšāĻžāĻ¸ā§āϝāĻ•āϰāĻ­āĻžāĻŦ⧇ āĻ•āĻŽ āĻŽāĻžāύ āĻĒā§āϰāϝāĻŧā§‹āϜāύ?

āĻ…āĻŦāĻļā§āϝāχ, DNS āϰ⧇āĻ•āĻ°ā§āĻĄā§‡āϰ āϜāĻ¨ā§āϝ āϛ⧋āϟ āϟāĻŋāϟāĻŋāĻāϞ āϏ⧇āϟ āĻ•āϰāĻžāϰ āĻ­āĻžāϞ⧋ āĻ•āĻžāϰāĻŖ āφāϛ⧇āĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ DNS āĻŸā§āϰāĻžāĻĢāĻŋāϕ⧇āϰ 75% āĻāϰ āϜāĻ¨ā§āϝ āύāϝāĻŧ āϝāĻž āĻ•āĻžāĻ°ā§āϝāϤ āĻ…āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāĻŋāϤ āĻĨāĻžāϕ⧇āĨ¤

āĻāĻŦāĻ‚ āϝāĻĻāĻŋ āϕ⧋āύ⧋ āĻ•āĻžāϰāϪ⧇ DNS-āĻāϰ āϜāĻ¨ā§āϝ āφāĻĒāύāĻžāϕ⧇ āϏāĻ¤ā§āϝāĻŋāχ āĻ•āĻŽ TTL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻšāϝāĻŧ, āĻāĻ•āχ āϏāĻŽāϝāĻŧ⧇ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧁āύ āϝ⧇ āφāĻĒāύāĻžāϰ āϏāĻžāχāĻŸā§‡ āĻ•ā§āϝāĻžāĻļāĻŋāĻ‚ āϏāĻ•ā§āώāĻŽ āĻ•āϰāĻž āύ⧇āχāĨ¤ āĻāĻ•āχ āĻ•āĻžāϰāϪ⧇āĨ¤

āφāĻĒāύāĻžāϰ āϝāĻĻāĻŋ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻĨāĻžāύ⧀āϝāĻŧ DNS āĻ•ā§āϝāĻžāĻļ⧇ āϚāϞāĻŽāĻžāύ āĻĨāĻžāϕ⧇, āϝ⧇āĻŽāύ dnscrypt-āĻĒā§āϰāĻ•ā§āϏāĻŋāϝāĻž āφāĻĒāύāĻžāϕ⧇ āĻ¨ā§āϝ⧂āύāϤāĻŽ TTL āϏ⧇āϟ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧ, āĻāχ āĻĢāĻžāĻ‚āĻļāύāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύāĨ¤ āĻāχ āϜāϰāĻŋāĻŽāĻžāύāĻž. āĻ–āĻžāϰāĻžāĻĒ āĻ•āĻŋāϛ⧁ āĻšāĻŦ⧇ āύāĻžāĨ¤ āĻ¨ā§āϝ⧂āύāϤāĻŽ TTL āϏ⧇āϟ āĻ•āϰ⧁āύ āĻĒā§āϰāĻžāϝāĻŧ 40 āĻŽāĻŋāύāĻŋāϟ (2400 āϏ⧇āϕ⧇āĻ¨ā§āĻĄ) āĻāĻŦāĻ‚ 1 āϘāĻ¨ā§āϟāĻžāĨ¤ āĻŦ⧇āĻļ āϝ⧁āĻ•ā§āϤāĻŋāϏāĻ™ā§āĻ—āϤ āĻĒāϰāĻŋāϏāϰāĨ¤

āωāĻ¤ā§āϏ: www.habr.com

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster