ΠΠΈΡΠΊΠ°ΡΠ° Π»Π°ΡΠ΅Π½ΡΠ½ΠΎΡΡ Π½Π° DNS Π΅ ΠΊΠ»ΡΡΠ½Π° Π·Π° Π±ΡΠ·ΠΎ ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ. ΠΠ° Π΄Π° Π³ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠ°ΡΠ΅, Π²Π°ΠΆΠ½ΠΎ Π΅ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»Π½ΠΎ Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ DNS ΡΠ΅ΡΠ²Π΅ΡΠΈ ΠΈ
ΠΠ²Π° Π΅ ΠΏΡΠΈΡΠΈΠ½Π°ΡΠ° Π·ΠΎΡΡΠΎ DNS ΠΏΡΠ²ΠΈΡΠ½ΠΎ Π±Π΅ΡΠ΅ Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°Π½ ΠΊΠ°ΠΊΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» ΡΠΎ Π²ΠΈΡΠΎΠΊΠΎ ΠΊΠ΅ΡΠΈΡΠ°ΡΠ΅. ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈΡΠ΅ Π½Π° Π·ΠΎΠ½Π° ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°Π°Ρ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΆΠΈΠ²Π΅Π΅ΡΠ΅ (TTL) Π·Π° ΠΏΠΎΠ΅Π΄ΠΈΠ½Π΅ΡΠ½ΠΈ Π·Π°ΠΏΠΈΡΠΈ, Π° ΡΠ΅ΡΠ°Π²Π°ΡΠΈΡΠ΅ Π³ΠΈ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΎΠ²ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΊΠΎΠ³Π° Π³ΠΈ ΡΠΊΠ»Π°Π΄ΠΈΡΠ°Π°Ρ Π·Π°ΠΏΠΈΡΠΈΡΠ΅ Π²ΠΎ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°ΡΠ° Π·Π° Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π°Ρ Π½Π΅ΠΏΠΎΡΡΠ΅Π±Π΅Π½ ΡΠΎΠΎΠ±ΡΠ°ΡΠ°Ρ.
ΠΠ°Π»ΠΈ ΠΊΠ΅ΡΠΈΡΠ°ΡΠ΅ΡΠΎ Π΅ Π΅ΡΠΈΠΊΠ°ΡΠ½ΠΎ? ΠΡΠ΅Π΄ Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, ΠΌΠΎΠ΅ΡΠΎ ΠΌΠ°Π»ΠΎ ΠΈΡΡΡΠ°ΠΆΡΠ²Π°ΡΠ΅ ΠΏΠΎΠΊΠ°ΠΆΠ° Π΄Π΅ΠΊΠ° Π½Π΅ Π΅ ΡΠΎΠ²ΡΡΠ΅Π½ΠΎ. ΠΡΠ΄Π΅ Π΄Π° ΡΠ° ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌΠ΅ ΠΌΠΎΠΌΠ΅Π½ΡΠ°Π»Π½Π°ΡΠ° ΡΠΎΡΡΠΎΡΠ±Π° Π½Π° ΡΠ°Π±ΠΎΡΠΈΡΠ΅.
ΠΠ° Π΄Π° ΡΠΎΠ±Π΅ΡΠ°ΠΌ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΡΡΠΎ Π³ΠΈ Π·Π°ΠΊΡΠΏΠΈΠ²
ΠΠΎΠ±ΠΈΠ΅Π½ΠΈΠΎΡ ΡΠ΅Ρ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΡΠ΅ ΡΠΎΡΡΠΎΠΈ ΠΎΠ΄ 1 Π·Π°ΠΏΠΈΡΠΈ (ΠΈΠΌΠ΅, ΡΠΈΠΏ, TTL, Π²ΡΠ΅ΠΌΠ΅Π½ΡΠΊΠΈ ΠΏΠ΅ΡΠ°Ρ). ΠΠ²Π΅ ΡΠ° ΡΠ΅Π»ΠΎΠΊΡΠΏΠ½Π°ΡΠ° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ° Π½Π° TTL (ΠΎΡΠΊΠ°ΡΠ° X Π΅ TTL Π²ΠΎ ΡΠ΅ΠΊΡΠ½Π΄ΠΈ):
ΠΠ°ΡΡΡΠ°Π½Π° ΠΎΠ΄ ΠΌΠ°Π»ΠΈΠΎΡ ΡΠ΄Π°Ρ Π½Π° 86 (Π½Π°ΡΡΠ΅ΡΡΠΎ Π·Π° SOA Π·Π°ΠΏΠΈΡΠΈ), ΠΏΡΠΈΠ»ΠΈΡΠ½ΠΎ Π΅ ΡΠ°ΡΠ½ΠΎ Π΄Π΅ΠΊΠ° TTL ΡΠ΅ Π²ΠΎ Π½ΠΈΠ·ΠΎΠΊ ΠΎΠΏΡΠ΅Π³. ΠΡΠ΄Π΅ Π΄Π° ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌΠ΅ ΠΏΠΎΠ΄Π΅ΡΠ°Π»Π½ΠΎ:
ΠΠΎ ΡΠ΅Π΄, TTL ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠΈ ΠΎΠ΄ 1 ΡΠ°Ρ Π½Π΅ ΡΠ΅ ΡΡΠ°ΡΠΈΡΡΠΈΡΠΊΠΈ Π·Π½Π°ΡΠ°ΡΠ½ΠΈ. ΠΠΎΡΠΎΠ° Π΄Π° ΡΠ΅ ΡΠΎΠΊΡΡΠΈΡΠ°ΠΌΠ΅ Π½Π° ΠΎΠΏΡΠ΅Π³ΠΎΡ 0β3600:
ΠΠΎΠ²Π΅ΡΠ΅ΡΠΎ TTL ΡΠ΅ ΠΎΠ΄ 0 Π΄ΠΎ 15 ΠΌΠΈΠ½ΡΡΠΈ:
ΠΠ³ΡΠΎΠΌΠ½ΠΎΡΠΎ ΠΌΠ½ΠΎΠ·ΠΈΠ½ΡΡΠ²ΠΎ ΡΠ΅ ΠΎΠ΄ 0 Π΄ΠΎ 5 ΠΌΠΈΠ½ΡΡΠΈ:
ΠΠ΅ Π΅ ΠΌΠ½ΠΎΠ³Ρ Π΄ΠΎΠ±ΡΠΎ.
ΠΡΠΌΡΠ»Π°ΡΠΈΠ²Π½Π°ΡΠ° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ° Π³ΠΎ ΠΏΡΠ°Π²ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΡ ΡΡΡΠ΅ ΠΏΠΎΠΎΡΠΈΠ³Π»Π΅Π΄Π΅Π½:
ΠΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΠΎΠ΄ DNS ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠΈΡΠ΅ ΠΈΠΌΠ°Π°Ρ TTL ΠΎΠ΄ 1 ΠΌΠΈΠ½ΡΡΠ° ΠΈΠ»ΠΈ ΠΏΠΎΠΌΠ°Π»ΠΊΡ, Π° ΡΡΠΈ ΡΠ΅ΡΠ²ΡΡΠΈΠ½ΠΈ ΠΈΠΌΠ°Π°Ρ TTL ΠΎΠ΄ 5 ΠΌΠΈΠ½ΡΡΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠΌΠ°Π»ΠΊΡ.
ΠΠΎ ΡΠ΅ΠΊΠ°Ρ, Π²ΡΡΡΠ½ΠΎΡΡ Π΅ ΠΏΠΎΠ»ΠΎΡΠΎ. ΠΠ° ΠΊΡΠ°ΡΠΎΡ Π½Π° ΠΊΡΠ°ΠΈΡΡΠ°ΡΠ°, ΠΎΠ²Π° Π΅ TTL ΠΎΠ΄ Π°Π²ΡΠΎΡΠΈΡΠ΅ΡΠ½ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΈ. ΠΠ°ΠΊΠΎ ΠΈ Π΄Π° Π΅, ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡΠ΅ ΡΠ΅Π·ΠΎΠ»ΡΡΠΎΡΠΈ (Π½Π° ΠΏΡ. ΡΡΡΠ΅ΡΠΈ, Π»ΠΎΠΊΠ°Π»Π½ΠΈ ΠΊΠ΅ΡΠΎΠ²ΠΈ) Π΄ΠΎΠ±ΠΈΠ²Π°Π°Ρ TTL ΠΎΠ΄ upstream ΡΠ΅ΡΠ°Π²Π°ΡΠΈ ΠΈ ΡΠ΅ Π½Π°ΠΌΠ°Π»ΡΠ²Π° ΡΠ΅ΠΊΠΎΡΠ° ΡΠ΅ΠΊΡΠ½Π΄Π°.
Π’Π°ΠΊΠ°, ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ Π²ΡΡΡΠ½ΠΎΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ΅ΠΊΠΎΡ Π·Π°ΠΏΠΈΡ Π·Π°, Π²ΠΎ ΠΏΡΠΎΡΠ΅ΠΊ, ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΠΎΠ΄ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΠΎΡ TTL ΠΏΡΠ΅Π΄ Π΄Π° ΠΈΡΠΏΡΠ°ΡΠΈ Π½ΠΎΠ²ΠΎ Π±Π°ΡΠ°ΡΠ΅.
ΠΠΎΠΆΠ΅Π±ΠΈ ΠΎΠ²ΠΈΠ΅ ΠΌΠ½ΠΎΠ³Ρ Π½ΠΈΡΠΊΠΈ TTL ΡΠ΅ ΠΎΠ΄Π½Π΅ΡΡΠ²Π°Π°Ρ ΡΠ°ΠΌΠΎ Π½Π° Π½Π΅Π²ΠΎΠΎΠ±ΠΈΡΠ°Π΅Π½ΠΈ Π±Π°ΡΠ°ΡΠ°, Π° Π½Π΅ Π½Π° ΠΏΠΎΠΏΡΠ»Π°ΡΠ½ΠΈ Π²Π΅Π±-Π»ΠΎΠΊΠ°ΡΠΈΠΈ ΠΈ API? ΠΡΠ΄Π΅ Π΄Π° ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌΠ΅:
ΠΡΠΊΠ°ΡΠ° X Π΅ TTL, Π° ΠΎΡΠΊΠ°ΡΠ° Y Π΅ ΠΏΠΎΠΏΡΠ»Π°ΡΠ½ΠΎΡΡ Π½Π° Π±Π°ΡΠ°ΡΠ΅ΡΠΎ.
ΠΠ° ΠΆΠ°Π», Π½Π°ΡΠΏΠΎΠΏΡΠ»Π°ΡΠ½ΠΈΡΠ΅ ΠΏΡΠ°ΡΠ°ΡΠ° ΡΠ΅ ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° Π½Π°ΡΠ»ΠΎΡΠΈ Π·Π° ΠΊΠ΅ΡΠΈΡΠ°ΡΠ΅.
ΠΡΠ΄Π΅ Π΄Π° Π·ΡΠΌΠΈΡΠ°ΠΌΠ΅:
ΠΡΠ΅ΡΡΠ΄Π°: Π½Π°Π²ΠΈΡΡΠΈΠ½Π° Π΅ Π»ΠΎΡΠΎ. ΠΠΎΡΠ°Π½ΠΎ Π²Π΅ΡΠ΅ Π±Π΅ΡΠ΅ Π»ΠΎΡΠΎ, Π½ΠΎ ΡΡΠ°Π½Π° ΡΡΡΠ΅ ΠΏΠΎΠ»ΠΎΡΠΎ. DNS ΠΊΠ΅ΡΠΈΡΠ°ΡΠ΅ΡΠΎ ΡΡΠ°Π½Π° ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΠΎ Π±Π΅ΡΠΊΠΎΡΠΈΡΠ½ΠΎ. ΠΠ°ΠΊΠΎ ΡΡΠΎ ΠΏΠΎΠΌΠ°Π»ΠΊΡ Π»ΡΡΠ΅ Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΡΠ°Π·ΡΠ΅ΡΡΠ²Π°ΡΠΎΡ Π½Π° DNS Π½Π° Π½ΠΈΠ²Π½ΠΈΠΎΡ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΏΡΠΎΠ²Π°ΡΠ΄Π΅Ρ (ΠΎΠ΄ Π΄ΠΎΠ±ΡΠΈ ΠΏΡΠΈΡΠΈΠ½ΠΈ), Π·Π³ΠΎΠ»Π΅ΠΌΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Π»Π°ΡΠ΅Π½ΡΠ½ΠΎΡΡΠ° ΡΡΠ°Π½ΡΠ²Π° ΠΏΠΎΠ·Π°Π±Π΅Π»Π΅ΠΆΠΈΡΠ΅Π»Π½ΠΎ.
DNS ΠΊΠ΅ΡΠΈΡΠ°ΡΠ΅ΡΠΎ ΡΡΠ°Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΎ ΡΠ°ΠΌΠΎ Π·Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½ΠΈ ΡΡΠΎ Π½ΠΈΠΊΠΎΡ Π½Π΅ Π³ΠΈ ΠΏΠΎΡΠ΅ΡΡΠ²Π°.
ΠΠ΅ ΠΌΠΎΠ»ΠΈΠΌΠ΅ ΠΈΠΌΠ°ΡΡΠ΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ Π΄Π΅ΠΊΠ° ΡΠΎΡΡΠ²Π΅ΡΠΎΡ ΠΌΠΎΠΆΠ΅
ΠΠΎΡΡΠΎ ΡΠ°ΠΊΠ°?
ΠΠΎΡΡΠΎ Π·Π°ΠΏΠΈΡΠΈΡΠ΅ Π½Π° DNS ΡΠ΅ ΠΏΠΎΡΡΠ°Π²Π΅Π½ΠΈ Π½Π° ΡΠΎΠ»ΠΊΡ Π½ΠΈΠ·ΠΎΠΊ TTL?
- ΠΠ°ΡΡΠ°ΡΠ΅Π½ΠΈΡΠ΅ Π±Π°Π»Π°Π½ΡΠ΅ΡΠΈ Π½Π° ΠΎΠΏΡΠΎΠ²Π°ΡΡΠ²Π°ΡΠ΅ ΠΎΡΡΠ°Π½Π°Π° ΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ.
- ΠΠΎΡΡΠΎΡΠ°Ρ ΠΌΠΈΡΠΎΠ²ΠΈ Π΄Π΅ΠΊΠ° Π±Π°Π»Π°Π½ΡΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° ΠΎΠΏΡΠΎΠ²Π°ΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° DNS Π·Π°Π²ΠΈΡΠΈ ΠΎΠ΄ TTL (ΠΎΠ²Π° Π½Π΅ Π΅ ΡΠΎΡΠ½ΠΎ - ΡΡΡΠ΅ ΠΎΠ΄ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π½Π° Netscape Navigator, ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ ΠΈΠ·Π±ΠΈΡΠ°Π° ΡΠ»ΡΡΠ°ΡΠ½Π° IP Π°Π΄ΡΠ΅ΡΠ° ΠΎΠ΄ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ RR ΠΈ ΡΡΠ°Π½ΡΠΏΠ°ΡΠ΅Π½ΡΠ½ΠΎ ΠΏΡΠΎΠ±Π°Π° Π΄ΡΡΠ³Π° Π°ΠΊΠΎ Π½Π΅ ΠΌΠΎΠΆΠ°Ρ Π΄Π° ΡΠ΅ ΠΏΠΎΠ²ΡΠ·Π°Ρ)
- ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈΡΠ΅ ΡΠ°ΠΊΠ°Π°Ρ Π²Π΅Π΄Π½Π°Ρ Π΄Π° Π³ΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π°Ρ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅, ΠΏΠ° Π·Π°ΡΠΎΠ° Π΅ ΠΏΠΎΠ»Π΅ΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΏΠ»Π°Π½ΠΈΡΠ°Π°Ρ.
- ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΎΡ DNS ΠΈΠ»ΠΈ Π±Π°Π»Π°Π½ΡΠ΅ΡΠΎΡ Π½Π° ΠΎΠΏΡΠΎΠ²Π°ΡΡΠ²Π°ΡΠ΅ ΡΠ° Π³Π»Π΅Π΄Π° ΡΠ²ΠΎΡΠ°ΡΠ° Π·Π°Π΄Π°ΡΠ° ΠΊΠ°ΠΊΠΎ Π΅ΡΠΈΠΊΠ°ΡΠ½ΠΎ Π΄Π° ΡΠ° ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ°ΡΠ° ΡΡΠΎ ΡΠ° Π±Π°ΡΠ°Π°Ρ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅, Π° Π½Π΅ Π΄Π° Π³ΠΈ Π·Π°Π±ΡΠ·Π° ΡΠ°ΡΡΠΎΠ²ΠΈΡΠ΅ ΠΈ ΡΡΠ»ΡΠ³ΠΈΡΠ΅.
- ΠΠΈΡΠΊΠΈΡΠ΅ TTL Π²ΠΈ Π΄Π°Π²Π°Π°Ρ ΠΌΠΈΡ Π½Π° ΡΠΌΠΎΡ.
- ΠΡΡΠ΅ΡΠΎ ΠΏΡΠ²ΠΈΡΠ½ΠΎ ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°Π°Ρ Π½ΠΈΡΠΊΠΈ TTL Π·Π° ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅, Π° ΠΏΠΎΡΠΎΠ° Π·Π°Π±ΠΎΡΠ°Π²Π°Π°Ρ Π΄Π° Π³ΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π°Ρ.
ΠΠ΅ Π³ΠΎ Π²ΠΊΠ»ΡΡΠΈΠ² βfailoverβ Π²ΠΎ ΡΠΏΠΈΡΠΎΠΊΠΎΡ Π±ΠΈΠ΄Π΅ΡΡΠΈ ΡΡΠ°Π½ΡΠ²Π° ΡΠ΅ ΠΏΠΎΠΌΠ°Π»ΠΊΡ ΡΠ΅Π»Π΅Π²Π°Π½ΡΠ΅Π½. ΠΠΊΠΎ ΡΡΠ΅Π±Π° Π΄Π° Π³ΠΈ ΠΏΡΠ΅Π½Π°ΡΠΎΡΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ Π½Π° Π΄ΡΡΠ³Π° ΠΌΡΠ΅ΠΆΠ° ΡΠ°ΠΌΠΎ Π·Π° Π΄Π° ΠΏΡΠΈΠΊΠ°ΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΠ° Π·Π° Π³ΡΠ΅ΡΠΊΠ° ΠΊΠΎΠ³Π° Π°ΠΏΡΠΎΠ»ΡΡΠ½ΠΎ ΡΓ¨ Π΄ΡΡΠ³ΠΎ Π΅ ΡΠΊΡΡΠ΅Π½ΠΎ, Π²Π΅ΡΠΎΡΠ°ΡΠ½ΠΎ Π΅ ΠΏΡΠΈΡΠ°ΡΠ»ΠΈΠ²ΠΎ Π΄ΠΎΡΠ½Π΅ΡΠ΅ ΠΎΠ΄ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ 1 ΠΌΠΈΠ½ΡΡΠ°.
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ, Π΅Π΄Π½ΠΎΠΌΠΈΠ½ΡΡΠ½ΠΈΠΎΡ TTL Π·Π½Π°ΡΠΈ Π΄Π΅ΠΊΠ° Π°ΠΊΠΎ Π°Π²ΡΠΎΡΠΈΡΠ°ΡΠΈΠ²Π½ΠΈΡΠ΅ DNS ΡΠ΅ΡΠ²Π΅ΡΠΈ ΡΠ΅ Π±Π»ΠΎΠΊΠΈΡΠ°Π½ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ 1 ΠΌΠΈΠ½ΡΡΠ°, Π½ΠΈΠΊΠΎΡ Π΄ΡΡΠ³ Π½Π΅ΠΌΠ° Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠΈΡΡΠ°ΠΏΠΈ Π΄ΠΎ Π·Π°Π²ΠΈΡΠ½ΠΈΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ. Π Π²ΠΈΡΠΎΠΊΠΎΡ Π½Π΅ΠΌΠ° Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π°ΠΊΠΎ ΠΏΡΠΈΡΠΈΠ½Π°ΡΠ° Π΅ Π³ΡΠ΅ΡΠΊΠ° Π²ΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ°ΡΠ° ΠΈΠ»ΠΈ Ρ Π°ΠΊΠΈΡΠ°ΡΠ΅. ΠΠ΄ Π΄ΡΡΠ³Π° ΡΡΡΠ°Π½Π°, ΡΠΎ ΡΠ°Π·ΡΠΌΠ½ΠΈ TTL, ΠΌΠ½ΠΎΠ³Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ ΡΠ΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ Π΄Π° ΡΠ° ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½Π°ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ° ΠΈ Π½ΠΈΠΊΠΎΠ³Π°Ρ Π½Π΅ΠΌΠ° Π΄Π° Π·Π°Π±Π΅Π»Π΅ΠΆΠ°Ρ Π½ΠΈΡΡΠΎ.
Π£ΡΠ»ΡΠ³ΠΈΡΠ΅ Π½Π° CDN ΠΈ Π±Π°Π»Π°Π½ΡΠ΅ΡΠΈΡΠ΅ Π½Π° ΠΎΠΏΡΠΎΠ²Π°ΡΡΠ²Π°ΡΠ΅ ΡΠ΅ Π²ΠΎ Π³ΠΎΠ»Π΅ΠΌΠ° ΠΌΠ΅ΡΠ° Π²ΠΈΠ½ΠΎΠ²Π½ΠΈ Π·Π° Π½ΠΈΡΠΊΠΈΡΠ΅ TTL, ΠΎΡΠΎΠ±Π΅Π½ΠΎ ΠΊΠΎΠ³Π° ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°Π°Ρ CNAME ΡΠΎ Π½ΠΈΡΠΊΠΈ 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 ΠΈΠ»ΠΈ ΠΊΠΎΡΠ° Π±ΠΈΠ»ΠΎ ΠΎΠ΄ Π·Π°ΠΏΠΈΡΠΈΡΠ΅ Π, ΠΌΠΎΡΠ° Π΄Π° ΡΠ΅ ΠΈΡΠΏΡΠ°ΡΠΈ Π½ΠΎΠ²ΠΎ Π±Π°ΡΠ°ΡΠ΅. Π Π΄Π²Π°ΡΡΠ°ΡΠ° ΠΈΠΌΠ°Π°Ρ TTL ΠΎΠ΄ 30 ΡΠ΅ΠΊΡΠ½Π΄ΠΈ, Π½ΠΎ Π½Π΅ Π΅ ΠΈΡΡΠΎ. ΠΠΈΡΡΠΈΠ½ΡΠΊΠΈΠΎΡ ΠΏΡΠΎΡΠ΅ΡΠ΅Π½ TTL ΡΠ΅ Π±ΠΈΠ΄Π΅ 15 ΡΠ΅ΠΊΡΠ½Π΄ΠΈ.
ΠΠΎ, ΡΠ΅ΠΊΠ°Ρ! Π£ΡΡΠ΅ ΠΏΠΎΠ»ΠΎΡΠΎ Π΅. ΠΠ΅ΠΊΠΎΠΈ ΡΠ΅ΡΠ°Π²Π°ΡΠΈ ΡΠ΅ ΠΎΠ΄Π½Π΅ΡΡΠ²Π°Π°Ρ ΠΌΠ½ΠΎΠ³Ρ Π»ΠΎΡΠΎ Π²ΠΎ ΠΎΠ²Π°Π° ΡΠΈΡΡΠ°ΡΠΈΡΠ° ΡΠΎ Π΄Π²Π° ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΈ Π½ΠΈΡΠΊΠΈ TTL:
$ Π²Π΅ΠΆΠ±Π° raw.githubusercontent.com @4.2.2.2 raw.githubusercontent.com. 1 ΠΠ CNAME github.map.fastly.net. github.map.fastly.net. 1 ΠΠ Π 151.101.16.133
Π Π΅Π·ΠΎΠ»ΡΡΠΎΡΠΎΡ Level3 Π²Π΅ΡΠΎΡΠ°ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠΈ Π½Π° BIND. ΠΠΊΠΎ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅ Π΄Π° Π³ΠΎ ΠΈΡΠΏΡΠ°ΡΠ°ΡΠ΅ ΠΎΠ²Π° Π±Π°ΡΠ°ΡΠ΅, ΡΠ΅ΠΊΠΎΠ³Π°Ρ ΡΠ΅ ΡΠ΅ Π²ΡΠ°ΡΠ° TTL ΠΎΠ΄ 1. ΠΠΎ ΡΡΡΡΠΈΠ½Π°, 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 ΡΠ΅ΠΊΡΠ½Π΄ΠΈ ΠΈ Π½ΠΈΠ΅Π΄Π½Π° ΠΎΠ΄ Π½ΠΈΠ² Π½Π΅ Π΅ Π²ΠΎ ΡΠ°Π·Π°.
Π¨ΡΠΎ Π΅ ΡΠΎ Π΄ΠΎΠΌΠ΅Π½ΠΈΡΠ΅ ΠΊΠΎΠΈ ΠΏΠΎΡΡΠΎΡΠ°Π½ΠΎ Π³ΠΈ Π°Π½ΠΊΠ΅ΡΠΈΡΠ°Π°Ρ ΡΡΠ΅Π΄ΠΈΡΠ΅ Π½Π° Apple?
$ 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 ΡΠ΅ΠΊΡΠ½Π΄Π° ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠΈΠΎΡ Π΄Π΅Π» ΠΎΠ΄ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ ΠΊΠΎΠ³Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ΅Π·ΠΎΠ»ΡΡΠΎΡΠΎΡ Level3.
Dropbox?
$ Π²Π΅ΠΆΠ±Π° ΠΊΠ»ΠΈΠ΅Π½Ρ.dropbox.com @8.8.8.8 client.dropbox.com. 7 ΠΠ CNAME client.dropbox-dns.com. client.dropbox-dns.com. 59 ΠΠ 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 ΠΠ Π 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%. ΠΠΈΠ½ΠΈΠΌΡΠΌ TTL ΠΎΠ΄ 1 ΡΠ°Ρ Π³ΠΈ Π½Π°ΠΌΠ°Π»ΡΠ²Π° Π½Π° 17%. ΠΠ½Π°ΡΠ°ΡΠ½Π° ΡΠ°Π·Π»ΠΈΠΊΠ°!
ΠΠ°ΠΊΠΎ Π΄Π° Π½Π΅ ΠΌΠ΅Π½ΡΠ²Π°ΡΠ΅ Π½ΠΈΡΡΠΎ ΠΎΠ΄ ΡΡΡΠ°Π½Π°ΡΠ° Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΎΡ, ΡΡΠΊΡ Π½Π°ΠΌΠ΅ΡΡΠΎ ΡΠΎΠ° Π΄Π° Π³ΠΎ ΠΏΠΎΡΡΠ°Π²ΠΈΡΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈΠΎΡ TTL Π²ΠΎ ΠΊΠ΅ΡΠΎΡ Π½Π° DNS Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ (ΡΡΡΠ΅ΡΠΈ, Π»ΠΎΠΊΠ°Π»Π½ΠΈ ΡΠ΅Π·ΠΎΠ»ΡΡΠΎΡΠΈ)?
ΠΡΠΎΡΠΎΡ Π½Π° Π±Π°ΡΠ°Π½ΠΈ Π±Π°ΡΠ°ΡΠ° ΠΏΠ°ΡΠ° ΠΎΠ΄ 47% Π½Π° 34% ΡΠΎ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ TTL ΠΎΠ΄ 5 ΠΌΠΈΠ½ΡΡΠΈ, Π½Π° 25% ΡΠΎ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ 15 ΠΌΠΈΠ½ΡΡΠΈ ΠΈ Π½Π° 13% ΡΠΎ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ 1 ΡΠ°Ρ. ΠΠΎΠΆΠ΅Π±ΠΈ 40 ΠΌΠΈΠ½ΡΡΠΈ ΡΠ΅ ΠΎΠΏΡΠΈΠΌΠ°Π»Π½ΠΈ.
ΠΠ»ΠΈΡΠ°Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΎΠ²Π°Π° ΠΌΠ°Π»Π° ΠΏΡΠΎΠΌΠ΅Π½Π° Π΅ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎ.
ΠΠΎΠΈ ΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΈΡΠΈΡΠ΅?
Π‘Π΅ ΡΠ°Π·Π±ΠΈΡΠ°, ΡΡΠ»ΡΠ³Π°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠΈ Π½Π° Π½ΠΎΠ² ΠΎΠ±Π»Π°ΠΊ ΠΏΡΠΎΠ²Π°ΡΠ΄Π΅Ρ, Π½ΠΎΠ² ΡΠ΅ΡΠ²Π΅Ρ, Π½ΠΎΠ²Π° ΠΌΡΠ΅ΠΆΠ°, Π±Π°ΡΠ°ΡΡΠΈ ΠΎΠ΄ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ Π΄Π° Π³ΠΈ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π½Π°ΡΠ½ΠΎΠ²ΠΈΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ DNS. Π ΠΏΡΠΈΠ»ΠΈΡΠ½ΠΎ ΠΌΠ°Π» TTL ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ ΡΠ°ΠΊΠ²Π° ΡΡΠ°Π½Π·ΠΈΡΠΈΡΠ° Π½Π΅ΠΏΡΠ΅ΡΠ΅Π½ΠΎ ΠΈ Π½Π΅Π·Π°Π±Π΅Π»Π΅ΠΆΠ»ΠΈΠ²ΠΎ. ΠΠΎ, ΡΠΎ ΡΡΠ°Π½Π·ΠΈΡΠΈΡΠ°ΡΠ° ΠΊΠΎΠ½ Π½ΠΎΠ²Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°, Π½ΠΈΠΊΠΎΡ Π½Π΅ ΠΎΡΠ΅ΠΊΡΠ²Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ Π΄Π° ΠΌΠΈΠ³ΡΠΈΡΠ°Π°Ρ Π½Π° Π½ΠΎΠ²ΠΈΡΠ΅ DNS Π·Π°ΠΏΠΈΡΠΈ Π²ΠΎ ΡΠΎΠΊ ΠΎΠ΄ 1 ΠΌΠΈΠ½ΡΡΠ°, 5 ΠΌΠΈΠ½ΡΡΠΈ ΠΈΠ»ΠΈ 15 ΠΌΠΈΠ½ΡΡΠΈ. ΠΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈΠΎΡ TTL Π½Π° 40 ΠΌΠΈΠ½ΡΡΠΈ Π½Π°ΠΌΠ΅ΡΡΠΎ 5 ΠΌΠΈΠ½ΡΡΠΈ Π½Π΅ΠΌΠ° Π΄Π° Π³ΠΈ ΡΠΏΡΠ΅ΡΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ Π΄Π° ΠΏΡΠΈΡΡΠ°ΠΏΠ°Ρ Π΄ΠΎ ΡΡΠ»ΡΠ³Π°ΡΠ°.
Π‘Π΅ΠΏΠ°ΠΊ, ΠΎΠ²Π° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΡΠ΅ Π³ΠΎ Π½Π°ΠΌΠ°Π»ΠΈ Π΄ΠΎΡΠ½Π΅ΡΠ΅ΡΠΎ ΠΈ ΡΠ΅ ΡΠ° ΠΏΠΎΠ΄ΠΎΠ±ΡΠΈ ΠΏΡΠΈΠ²Π°ΡΠ½ΠΎΡΡΠ° ΠΈ Π΄ΠΎΠ²Π΅ΡΠ»ΠΈΠ²ΠΎΡΡΠ° ΡΠΎ ΠΈΠ·Π±Π΅Π³Π½ΡΠ²Π°ΡΠ΅ Π½Π° Π½Π΅ΠΏΠΎΡΡΠ΅Π±Π½ΠΈ Π±Π°ΡΠ°ΡΠ°.
Π‘Π΅ ΡΠ°Π·Π±ΠΈΡΠ°, RFC Π²Π΅Π»Π°Ρ Π΄Π΅ΠΊΠ° TTL ΠΌΠΎΡΠ° ΡΡΡΠΎΠ³ΠΎ Π΄Π° ΡΠ΅ ΡΠ»Π΅Π΄ΠΈ. ΠΠΎ, ΡΠ΅Π°Π»Π½ΠΎΡΡΠ° Π΅ Π΄Π΅ΠΊΠ° ΡΠΈΡΡΠ΅ΠΌΠΎΡ DNS ΡΡΠ°Π½Π° ΠΏΡΠ΅ΠΌΠ½ΠΎΠ³Ρ Π½Π΅Π΅ΡΠΈΠΊΠ°ΡΠ΅Π½.
ΠΠΊΠΎ ΡΠ°Π±ΠΎΡΠΈΡΠ΅ ΡΠΎ Π°Π²ΡΠΎΡΠΈΡΠ΅ΡΠ½ΠΈ DNS ΡΠ΅ΡΠ²Π΅ΡΠΈ, ΠΏΡΠΎΠ²Π΅ΡΠ΅ΡΠ΅ Π³ΠΈ Π²Π°ΡΠΈΡΠ΅ TTL. ΠΠ°Π»ΠΈ Π½Π°Π²ΠΈΡΡΠΈΠ½Π° Π²ΠΈ ΡΡΠ΅Π±Π°Π°Ρ ΡΠΎΠ»ΠΊΡ ΡΠΌΠ΅ΡΠ½ΠΎ Π½ΠΈΡΠΊΠΈ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ?
Π‘Π΅ ΡΠ°Π·Π±ΠΈΡΠ°, ΠΏΠΎΡΡΠΎΡΠ°Ρ Π΄ΠΎΠ±ΡΠΈ ΠΏΡΠΈΡΠΈΠ½ΠΈ Π΄Π° ΡΠ΅ ΠΏΠΎΡΡΠ°Π²Π°Ρ ΠΌΠ°Π»ΠΈ TTL Π·Π° Π·Π°ΠΏΠΈΡΠΈ DNS. ΠΠΎ, Π½Π΅ ΠΈ Π·Π° 75% ΠΎΠ΄ ΡΠΎΠΎΠ±ΡΠ°ΡΠ°ΡΠΎΡ DNS ΠΊΠΎΡ ΠΎΡΡΠ°Π½ΡΠ²Π° ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΠΎ Π½Π΅ΠΏΡΠΎΠΌΠ΅Π½Π΅Ρ.
Π Π°ΠΊΠΎ ΠΏΠΎΡΠ°Π΄ΠΈ Π½Π΅ΠΊΠΎΡΠ° ΠΏΡΠΈΡΠΈΠ½Π° Π½Π°Π²ΠΈΡΡΠΈΠ½Π° ΡΡΠ΅Π±Π° Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ Π½ΠΈΡΠΊΠΈ TTL Π·Π° DNS, Π²ΠΎ ΠΈΡΡΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠ΅ΡΠ΅ Π΄Π°Π»ΠΈ Π²Π°ΡΠ°ΡΠ° ΡΡΡΠ°Π½ΠΈΡΠ° Π½Π΅ΠΌΠ° ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ΠΎ ΠΊΠ΅ΡΠΈΡΠ°ΡΠ΅. ΠΠ΄ ΠΈΡΡΠΈΡΠ΅ ΠΏΡΠΈΡΠΈΠ½ΠΈ.
ΠΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ Π»ΠΎΠΊΠ°Π»Π΅Π½ DNS ΠΊΠ΅Ρ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠΈ, ΠΊΠ°ΠΊΠΎ Π½Π° ΠΏΡ
ΠΠ·Π²ΠΎΡ: www.habr.com