PowerDNS ಅಧಿಕೃತ ಸರ್ವರ್ 4.7 ಬಿಡುಗಡೆಯಾಗಿದೆ

ಅಧಿಕೃತ DNS ಸರ್ವರ್‌ನ ಬಿಡುಗಡೆಯನ್ನು PowerDNS ಅಧಿಕೃತ ಸರ್ವರ್ 4.7 ಅನ್ನು ಪ್ರಕಟಿಸಲಾಗಿದೆ, DNS ವಲಯಗಳ ವಿತರಣೆಯನ್ನು ಸಂಘಟಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಪ್ರಾಜೆಕ್ಟ್ ಡೆವಲಪರ್‌ಗಳ ಪ್ರಕಾರ, ಪವರ್‌ಡಿಎನ್‌ಎಸ್ ಅಧಿಕೃತ ಸರ್ವರ್ ಯುರೋಪ್‌ನಲ್ಲಿನ ಒಟ್ಟು ಸಂಖ್ಯೆಯ ಡೊಮೇನ್‌ಗಳಲ್ಲಿ ಸರಿಸುಮಾರು 30% ಅನ್ನು ಒದಗಿಸುತ್ತದೆ (ನಾವು ಡಿಎನ್‌ಎಸ್‌ಎಸ್‌ಇಸಿ ಸಹಿಗಳೊಂದಿಗೆ ಡೊಮೇನ್‌ಗಳನ್ನು ಮಾತ್ರ ಪರಿಗಣಿಸಿದರೆ, ನಂತರ 90%). ಯೋಜನೆಯ ಕೋಡ್ ಅನ್ನು GPLv2 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ.

PowerDNS ಅಧಿಕೃತ ಸರ್ವರ್ MySQL, PostgreSQL, SQLite3, Oracle, ಮತ್ತು Microsoft SQL ಸರ್ವರ್ ಸೇರಿದಂತೆ ವಿವಿಧ ಡೇಟಾಬೇಸ್‌ಗಳಲ್ಲಿ ಡೊಮೇನ್ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ, ಹಾಗೆಯೇ LDAP ಮತ್ತು BIND ಸ್ವರೂಪದಲ್ಲಿ ಸರಳ ಪಠ್ಯ ಫೈಲ್‌ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಮತ್ತಷ್ಟು ಫಿಲ್ಟರ್ ಮಾಡಬಹುದು (ಉದಾಹರಣೆಗೆ, ಸ್ಪ್ಯಾಮ್ ಅನ್ನು ಫಿಲ್ಟರ್ ಮಾಡಲು) ಅಥವಾ Lua, Java, Perl, Python, Ruby, C ಮತ್ತು C++ ನಲ್ಲಿ ಕಸ್ಟಮ್ ಹ್ಯಾಂಡ್ಲರ್‌ಗಳನ್ನು ಸಂಪರ್ಕಿಸುವ ಮೂಲಕ ಮರುನಿರ್ದೇಶಿಸಬಹುದು. ವೈಶಿಷ್ಟ್ಯಗಳು SNMP ಮೂಲಕ ಅಥವಾ ವೆಬ್ API ಮೂಲಕ (ಅಂಕಿಅಂಶಗಳು ಮತ್ತು ನಿರ್ವಹಣೆಗಾಗಿ HTTP ಸರ್ವರ್ ಅನ್ನು ನಿರ್ಮಿಸಲಾಗಿದೆ), ತತ್‌ಕ್ಷಣ ಮರುಪ್ರಾರಂಭಿಸಿ, ಲುವಾ ಭಾಷೆಯಲ್ಲಿ ಹ್ಯಾಂಡ್ಲರ್‌ಗಳನ್ನು ಸಂಪರ್ಕಿಸಲು ಅಂತರ್ನಿರ್ಮಿತ ಎಂಜಿನ್, ಸಮತೋಲನವನ್ನು ಲೋಡ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯ ಸೇರಿದಂತೆ ಅಂಕಿಅಂಶಗಳ ದೂರಸ್ಥ ಸಂಗ್ರಹಣೆಯ ಸಾಧನಗಳನ್ನು ಸಹ ಒಳಗೊಂಡಿದೆ. ಗ್ರಾಹಕನ ಭೌಗೋಳಿಕ ಸ್ಥಳವನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುವುದು.

ಮುಖ್ಯ ಆವಿಷ್ಕಾರಗಳು:

  • ವಲಯಗಳ ಕ್ಯಾಟಲಾಗ್‌ಗೆ (“ಕ್ಯಾಟಲಾಗ್ ವಲಯಗಳು”) ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು ಸೆಕೆಂಡರಿ ಸರ್ವರ್‌ನಲ್ಲಿ ಪ್ರತಿ ಸೆಕೆಂಡರಿ ವಲಯಕ್ಕೆ ಪ್ರತ್ಯೇಕ ದಾಖಲೆಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ಬದಲು, ದ್ವಿತೀಯ ವಲಯಗಳ ಕ್ಯಾಟಲಾಗ್ ಅನ್ನು ಅದರ ನಡುವೆ ವರ್ಗಾಯಿಸಲಾಗುತ್ತದೆ ಎಂಬ ಅಂಶದಿಂದಾಗಿ ದ್ವಿತೀಯ ಡಿಎನ್‌ಎಸ್ ಸರ್ವರ್‌ಗಳ ನಿರ್ವಹಣೆಯನ್ನು ಸರಳಗೊಳಿಸುತ್ತದೆ. ಪ್ರಾಥಮಿಕ ಮತ್ತು ಮಾಧ್ಯಮಿಕ ಸರ್ವರ್‌ಗಳು. ಪ್ರತ್ಯೇಕ ವಲಯಗಳ ವರ್ಗಾವಣೆಗೆ ಹೋಲುವ ಡೈರೆಕ್ಟರಿ ವರ್ಗಾವಣೆಯನ್ನು ಹೊಂದಿಸಿದ ನಂತರ, ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ ಎಂದು ಗುರುತಿಸಲಾದ ಪ್ರಾಥಮಿಕ ಸರ್ವರ್‌ನಲ್ಲಿ ರಚಿಸಲಾದ ವಲಯಗಳನ್ನು ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್‌ಗಳನ್ನು ಸಂಪಾದಿಸುವ ಅಗತ್ಯವಿಲ್ಲದೆಯೇ ದ್ವಿತೀಯ ಸರ್ವರ್‌ನಲ್ಲಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ರಚಿಸಲಾಗುತ್ತದೆ. ಡೈರೆಕ್ಟರಿಯು gmysql, gpgsql, gsqlite3, godbc ಮತ್ತು lmdb ಶೇಖರಣಾ ಬ್ಯಾಕೆಂಡ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
  • ವಲಯ ಕ್ಯಾಟಲಾಗ್‌ನ ಅನುಷ್ಠಾನದ ಸಮಯದಲ್ಲಿ, ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಡೊಮೇನ್‌ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಕೋಡ್ ಅನ್ನು ಹೊಂದುವಂತೆ ಮಾಡಲಾಗಿದೆ. DBMS ನಲ್ಲಿ ವಲಯಗಳನ್ನು ಸಂಗ್ರಹಿಸುವಾಗ, SQL ಪ್ರಶ್ನೆಗಳ ಸಂಖ್ಯೆಯನ್ನು ಗಣನೀಯವಾಗಿ ಕಡಿಮೆ ಮಾಡಲಾಗಿದೆ - ಪ್ರತಿ ಡೊಮೇನ್‌ಗೆ ಪ್ರತ್ಯೇಕ ಪ್ರಶ್ನೆಯ ಬದಲಿಗೆ, ಗುಂಪು ಆಯ್ಕೆಯನ್ನು ಈಗ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. ವಲಯ ಡೈರೆಕ್ಟರಿಯನ್ನು ಬಳಸದ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿಯೂ ಸಹ, ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ವಲಯಗಳಿಗೆ ಸೇವೆ ಸಲ್ಲಿಸುವ ಸರ್ವರ್‌ಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯ ಮೇಲೆ ಬದಲಾವಣೆಯು ಧನಾತ್ಮಕ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ.
  • ದುರ್ಬಲತೆಗಳು ಮತ್ತು ಸಂಭಾವ್ಯ ಭದ್ರತಾ ಸಮಸ್ಯೆಗಳ ಕಾರಣದಿಂದ ಹಿಂದೆ ತೆಗೆದುಹಾಕಲಾದ GSS-TSIG ಕೀ ವಿನಿಮಯ ಕಾರ್ಯವಿಧಾನಕ್ಕೆ ಮರುನಿರ್ಮಾಣ ಮತ್ತು ಬೆಂಬಲವನ್ನು ಹಿಂತಿರುಗಿಸಲಾಗಿದೆ.
  • TCP ಬಳಸಿಕೊಂಡು Lua ದಾಖಲೆಗಳನ್ನು ವಿನಂತಿಸಿದಾಗ, Lua ಸ್ಥಿತಿಯನ್ನು ಮರುಬಳಕೆ ಮಾಡಲಾಯಿತು, ಇದು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚು ಸುಧಾರಿಸಿತು.
  • lmdbbackend ಆಧಾರಿತ ಡೇಟಾಬೇಸ್ UUID ಗೆ ಬೈಂಡಿಂಗ್ ಮತ್ತು ಯಾದೃಚ್ಛಿಕ ವಸ್ತು ಗುರುತಿಸುವಿಕೆಗಳನ್ನು ಉತ್ಪಾದಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅಳವಡಿಸುತ್ತದೆ.
  • ಸ್ವಯಂಪ್ರೇರಿತ ಸರ್ವರ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಲು pdnsutil ಮತ್ತು HTTP API ಗೆ ಪರಿಕರಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ದ್ವಿತೀಯ ವಲಯಗಳನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡದೆಯೇ ದ್ವಿತೀಯ DNS ಸರ್ವರ್‌ಗಳಲ್ಲಿ ವಲಯಗಳ ನಿಯೋಜನೆ ಮತ್ತು ನವೀಕರಣವನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ.
  • ಹೊಸ Lua ಫಂಕ್ಷನ್ ifurlextup ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಕೀಗಳನ್ನು (ಕೀ ರೋಲರ್) ಉತ್ಪಾದಿಸಲು ಮತ್ತು ವಿತರಿಸಲು ಪ್ರಾಯೋಗಿಕ ಹಿನ್ನೆಲೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ