ΠΠ°ΠΊΠ²ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π° Π·Π°ΠΏΠΈΡΡΡ SOA ΠΈ ΠΊΠ°ΠΊ Π΄Π° Π³ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΠ΅
ΠΠ°ΠΏΠΈΡΡΡ SOA (Start of Authority) Π΅ ΠΊΠ»ΡΡΠΎΠ² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° ΠΈΠΌΠ΅Π½Π° Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ (DNS), ΠΊΠΎΠΉΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Ρ ΠΊΠ»ΡΡΠΎΠ²Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½Π°, ΠΊΠ°ΡΠΎ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡ ΡΡΡΠ²ΡΡ Π½Π° DNS, ΠΈΠΌΠ΅ΠΉΠ» Π°Π΄ΡΠ΅ΡΠ° Π½Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½Π° ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π½Π° Π·ΠΎΠ½Π°ΡΠ° Π½Π° DNS. Π Π°Π·Π±ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π·Π°ΠΏΠΈΡΠΈΡΠ΅ SOA Π΅ Π²Π°ΠΆΠ½ΠΎ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½Π° ΠΈ Π·Π° ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠ°Π²ΠΈΠ»Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ Π½Π° DNS.
Π ΡΠ°Π·ΠΈ ΡΡΠ°ΡΠΈΡ ΡΠ΅ ΠΎΠ±ΡΡΠ½ΠΈΠΌ ΠΊΠ°ΠΊΠ²ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π° SOA Π·Π°ΠΏΠΈΡΡΡ ΠΈ ΠΊΠ°ΠΊ Π΄Π° Π³ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΠ΅.
ΠΠ°ΠΊΠ²ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π° Π·Π°ΠΏΠΈΡΡΡ SOA?
ΠΠ°ΠΏΠΈΡΡΡ SOA ΡΡΠ΄ΡΡΠΆΠ° Π²Π°ΠΆΠ½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½Π°, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ:
- ΠΡΡΠ²ΠΈΡΠ΅Π½ ΡΡΡΠ²ΡΡ Π·Π° ΠΈΠΌΠ΅Π½Π°: ΠΡΠ½ΠΎΠ²Π½ΠΈΡΡ DNS ΡΡΡΠ²ΡΡ, ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ΅Π½ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½Π°.
- ΠΡΠ³ΠΎΠ²ΠΎΡΠ½Π° ΡΡΡΠ°Π½Π°: ΠΠΌΠ΅ΠΉΠ» Π°Π΄ΡΠ΅ΡΡΡ Π½Π° Π»ΠΈΡΠ΅ΡΠΎ, ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΎ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½Π° (ΡΠΎΡΠΌΠ°ΡΠΈΡΠ°Π½ ΠΊΠ°ΡΠΎ admin.example.com, ΠΊΠΎΠ΅ΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π²Π° admin@example.com).
- Π‘Π΅ΡΠΈΠ΅Π½ Π½ΠΎΠΌΠ΅Ρ: ΠΠΎΠΌΠ΅ΡΡΡ Π½Π° Π²Π΅ΡΡΠΈΡΡΠ° Π½Π° ΡΠ°ΠΉΠ»Π° Ρ DNS Π·ΠΎΠ½Π°ΡΠ°. Π’ΠΎΠ·ΠΈ Π½ΠΎΠΌΠ΅Ρ ΡΠ΅ ΡΠ²Π΅Π»ΠΈΡΠ°Π²Π° ΠΏΡΠΈ Π²ΡΡΠΊΠ° Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° Π·ΠΎΠ½Π°ΡΠ° Π½Π° DNS, ΠΊΠ°ΡΠΎ ΡΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡΠ° Π½Π° Π΄ΡΡΠ³ΠΈΡΠ΅ DNS ΡΡΡΠ²ΡΡΠΈ, ΡΠ΅ Π·ΠΎΠ½Π°ΡΠ° Π΅ ΠΏΡΠΎΠΌΠ΅Π½Π΅Π½Π°.
- Π‘ΡΠΎΠΉΠ½ΠΎΡΡΠΈ Π·Π° ΠΎΠΏΡΠ΅ΡΠ½ΡΠ²Π°Π½Π΅, ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΠ΅, ΠΈΠ·ΡΠΈΡΠ°Π½Π΅ ΠΈ TTL: Π’Π΅Π·ΠΈ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡ ΠΊΠΎΠ»ΠΊΠΎ ΡΠ΅ΡΡΠΎ DNS ΡΡΡΠ²ΡΡΠΈΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΎΠΏΡΠ΅ΡΠ½ΡΠ²Π°Ρ Π·ΠΎΠ½Π°ΡΠ° ΠΈ Π΄Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°Ρ Π³ΡΠ΅ΡΠΊΠΈ.
ΠΠ°ΠΊ Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΠΈΡΠ΅ SOA Π·Π°ΠΏΠΈΡ
ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΠΈΡΠ΅ SOA Π·Π°ΠΏΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ, ΠΊΠ°ΡΠΎ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° dig ΠΈΠ»ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ ΡΡΠ»ΡΠ³ΠΈ Π·Π° ΡΡΡΡΠ΅Π½Π΅ Π² DNS.
1. ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° dig
ΠΠΎΠΌΠ°Π½Π΄Π°ΡΠ° dig Π΅ ΠΏΠΎΠΌΠΎΡΠ½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° Π·Π° ΡΡΡΡΠ΅Π½Π΅ Π½Π° DNS, Π½Π°Π»ΠΈΡΠ½Π° Π² ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠΈ Linux ΠΈ macOS. ΠΠ° Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΠΈΡΠ΅ SOA Π·Π°ΠΏΠΈΡΠ° Π·Π° Π΄Π°Π΄Π΅Π½ Π΄ΠΎΠΌΠ΅ΠΉΠ½, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡΠ΅ ΡΠ»Π΅Π΄Π½Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π°:
ΠΠ·Ρ ΠΎΠ΄ΡΡ ΡΠ΅ ΠΏΠΎΠΊΠ°ΠΆΠ΅ SOA Π·Π°ΠΏΠΈΡΠ° Π·Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½Π°, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡ ΡΡΡΠ²ΡΡ Π·Π° ΠΈΠΌΠ΅Π½Π°, ΡΠ΅ΡΠΈΠΉΠ½ΠΈΡ Π½ΠΎΠΌΠ΅Ρ ΠΈ Π΄ΡΡΠ³ΠΈ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ.
2. ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΎΠ½Π»Π°ΠΉΠ½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ
ΠΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΎΠ½Π»Π°ΠΉΠ½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΡΡΡΡΠ΅Π½Π΅ Π½Π° DNS, ΠΊΠ°ΡΠΎ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
- MXToolbox: ΠΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π²ΠΈ Π΄Π° ΠΏΡΠ΅Π³Π»Π΅ΠΆΠ΄Π°ΡΠ΅ DNS Π·Π°ΠΏΠΈΡΠΈ Π·Π° Π²ΡΠ΅ΠΊΠΈ Π΄ΠΎΠΌΠ΅ΠΉΠ½.
- DNSstuff: ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π° DNS ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ SOA Π·Π°ΠΏΠΈΡΠΈ.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΠ°ΠΏΠΈΡΡΡ SOA ΠΈΠ³ΡΠ°Π΅ Π²Π°ΠΆΠ½Π° ΡΠΎΠ»Ρ Π² ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° DNS, ΠΊΠ°ΡΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΡΠ°ΠΉΠ»Π° Π½Π° Π·ΠΎΠ½Π°ΡΠ° Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½Π°. Π§ΡΠ΅Π· ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° SOA Π·Π°ΠΏΠΈΡΠ° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½Π° ΠΈ Π΄Π° Π³Π°ΡΠ°Π½ΡΠΈΡΠ°ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎΡΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°Π½Π΅ Π½Π° DNS Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ.
