ΠΠ·ΠΏΡΠ°ΡΠ΅Π½ΠΎ ΠΎΡ ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π°Π²Π°Π½Π΅ , Π²ΠΈΡΠΎΠΊΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π΅Π½ Π°Π²ΡΠΎΡΠΈΡΠ΅ΡΠ΅Π½ DNS ΡΡΡΠ²ΡΡ (ΡΠ΅ΠΊΡΡΡΠΎΡΡΡ Π΅ Π½Π°ΠΏΡΠ°Π²Π΅Π½ ΠΊΠ°ΡΠΎ ΠΎΡΠ΄Π΅Π»Π½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅), ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° Π²ΡΠΈΡΠΊΠΈ ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° DNS. ΠΡΠΎΠ΅ΠΊΡΡΡ Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ΅Π½ ΠΎΡ ΡΠ΅ΡΠΊΠΈΡ ΡΠ΅Π³ΠΈΡΡΡΡ Π·Π° ΠΈΠΌΠ΅Π½ΡΠ²Π°Π½Π΅ CZ.NIC, Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° C ΠΈ Π»ΠΈΡΠ΅Π½Π·ΠΈΡΠ°Π½ ΠΏΠΎΠ΄ GPLv3. Π‘ΡΡΠ²ΡΡΡΡ ΡΠ΅ ΠΎΡΠ»ΠΈΡΠ°Π²Π° Ρ ΡΠΎΠΊΡΡΠ° ΡΠΈ Π²ΡΡΡ Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π½Π° Π·Π°ΡΠ²ΠΊΠΈ Ρ Π²ΠΈΡΠΎΠΊΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ, Π·Π° ΠΊΠΎΡΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΌΠ½ΠΎΠ³ΠΎΠ½ΠΈΡΠΊΠΎΠ²Π° ΠΈ ΠΏΡΠ΅Π΄ΠΈΠΌΠ½ΠΎ Π½Π΅Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ, ΠΊΠΎΡΡΠΎ ΡΠ΅ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ° Π΄ΠΎΠ±ΡΠ΅ Π½Π° SMP ΡΠΈΡΡΠ΅ΠΌΠΈ. ΠΡΠΈΠ³ΡΡΠ΅Π½ΠΈ ΡΠ° ΡΡΠ½ΠΊΡΠΈΠΈ ΠΊΠ°ΡΠΎ Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ ΠΈ ΠΈΠ·ΡΡΠΈΠ²Π°Π½Π΅ Π½Π° Π·ΠΎΠ½ΠΈ Π² Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΡΠ½Π΅ Π½Π° Π·ΠΎΠ½ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ²ΡΡΠΈ, DDNS (Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΈ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ), NSID (RFC 5001), EDNS0 ΠΈ DNSSEC ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΡ (Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ NSEC3), ΠΎΠ³ΡΠ°Π½ΠΈΡΠ°Π²Π°Π½Π΅ Π½Π° ΡΠΊΠΎΡΠΎΡΡΡΠ° Π½Π° ΠΎΡΠ³ΠΎΠ²ΠΎΡ (RRL).
Π Π½ΠΎΠ²Π°ΡΠ° Π²Π΅ΡΡΠΈΡ:
- ΠΡΠ²Π΅Π΄Π΅Π½ Π½ΠΎΠ² ΡΠ΅ΠΆΠΈΠΌ Π½Π° Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅ Π·Π° ΠΌΠ°Π½ΠΈΠΏΡΠ»Π°ΡΠΎΡΠΈ , Π·Π°Π΄Π°Π΄Π΅Π½ ΡΡΠ΅Π· knotc;
- Π ΠΌΠΎΠ΄ΡΠ»Π° ΠΏΠΎΡΠ²ΠΈ ΡΠ΅ Π½ΠΎΠ² ΡΠ΅ΠΆΠΈΠΌ Π·Π° ΠΎΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅Π³Π»ΠΎΠ²Π½ΠΈΡΠ΅ ΠΊΠΎΠ΅ΡΠΈΡΠΈΠ΅Π½ΡΠΈ Π·Π° Π·Π°ΠΏΠΈΡΠΈ;
- ΠΡΠΌ ΠΌΠΎΠ΄ΡΠ»Π° Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π½Π° ΠΏΠΎΡΠΎΠΊΠ° (udp-allow-rate) Π·Π° UDP;
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π·Π°Π΄Π°Π²Π°Π½Π΅ Π½Π° Π±Π΅Π·ΠΊΡΠ°ΠΉΠ½Π° ΡΠΎΠ»Π½Π° ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π½ΠΎΡΡ Π·Π° NSEC3;
- Π ΠΈΠ·Ρ ΠΎΠ΄Π° Π½Π° knotc Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ Π½ΠΎΠ² ΡΡΠ°ΡΡΡ Π½Π° ΡΡΠ±ΠΈΡΠΈΡ ΡΡΡ Π·ΠΎΠ½ΠΈ - βrunningβ;
- ΠΠΊΡΠΈΠ²ΠΈΡΠ°Π½ΠΎ ΠΈΠ³Π½ΠΎΡΠΈΡΠ°Π½Π΅ Π½Π° PMTU ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° IPv4/UDP Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΠΎΠΏΡΠΈΡΡΠ° IP_PMTUDISC_OMIT.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
