ಡೊಮೈನ್ ನೇಮ್ ಸಿಸ್ಟಮ್ನ ಇತಿಹಾಸ: ಮೊದಲ DNS ಸರ್ವರ್ಗಳು

ಕಳೆದ ಬಾರಿ ನಾವು DNS ನ ಕಥೆಯನ್ನು ಹೇಳಲು ಪ್ರಾರಂಭಿಸಿದರು — ಯೋಜನೆಯು ಹೇಗೆ ಪ್ರಾರಂಭವಾಯಿತು ಮತ್ತು ARPANET ನೆಟ್‌ವರ್ಕ್‌ನಲ್ಲಿ ಯಾವ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ನಾವು ನೆನಪಿಸಿಕೊಂಡಿದ್ದೇವೆ. ಇಂದು ನಾವು ಮೊದಲ BIND DNS ಸರ್ವರ್ ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತೇವೆ.

ಡೊಮೈನ್ ನೇಮ್ ಸಿಸ್ಟಮ್ನ ಇತಿಹಾಸ: ಮೊದಲ DNS ಸರ್ವರ್ಗಳು
- ಜಾನ್ ಮಾರ್ಕೋಸ್ ಓ'ನೀಲ್ - CC BY-SA

ಮೊದಲ DNS ಸರ್ವರ್‌ಗಳು

ಪಾಲ್ ಮೊಕಾಪೆಟ್ರಿಸ್ ಮತ್ತು ಜಾನ್ ಪೋಸ್ಟೆಲ್ ನಂತರ ಒಂದು ಪರಿಕಲ್ಪನೆಯನ್ನು ಪ್ರಸ್ತಾಪಿಸಿದರು ARPANET ನೆಟ್‌ವರ್ಕ್‌ಗಾಗಿ ಡೊಮೇನ್ ಹೆಸರುಗಳು, ಇದು ತ್ವರಿತವಾಗಿ IT ಸಮುದಾಯದಿಂದ ಅನುಮೋದನೆಯನ್ನು ಪಡೆಯಿತು. ಬರ್ಕ್ಲಿ ವಿಶ್ವವಿದ್ಯಾನಿಲಯದ ಇಂಜಿನಿಯರ್‌ಗಳು ಇದನ್ನು ಆಚರಣೆಗೆ ತಂದವರಲ್ಲಿ ಮೊದಲಿಗರು. 1984 ರಲ್ಲಿ, ನಾಲ್ಕು ವಿದ್ಯಾರ್ಥಿಗಳು ಮೊದಲ DNS ಸರ್ವರ್, ಬರ್ಕ್ಲಿ ಇಂಟರ್ನೆಟ್ ನೇಮ್ ಡೊಮೈನ್ (BIND) ಅನ್ನು ಪರಿಚಯಿಸಿದರು. ಅವರು ಡಿಫೆನ್ಸ್ ಅಡ್ವಾನ್ಸ್ಡ್ ರಿಸರ್ಚ್ ಪ್ರಾಜೆಕ್ಟ್ಸ್ ಏಜೆನ್ಸಿಯ (DARPA) ಅನುದಾನದ ಅಡಿಯಲ್ಲಿ ಕೆಲಸ ಮಾಡಿದರು.

ವಿಶ್ವವಿದ್ಯಾನಿಲಯದ ವಿದ್ಯಾರ್ಥಿಗಳು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ವ್ಯವಸ್ಥೆಯು ಸ್ವಯಂಚಾಲಿತವಾಗಿ DNS ಹೆಸರನ್ನು IP ವಿಳಾಸವಾಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರತಿಯಾಗಿ. ಕುತೂಹಲಕಾರಿಯಾಗಿ, ಅವಳ ಕೋಡ್ ಅನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡಿದಾಗ ಬಿಎಸ್ಡಿ (ಸಾಫ್ಟ್‌ವೇರ್ ವಿತರಣಾ ವ್ಯವಸ್ಥೆ), ಮೊದಲ ಮೂಲಗಳು ಈಗಾಗಲೇ ಆವೃತ್ತಿ ಸಂಖ್ಯೆ 4.3 ಅನ್ನು ಹೊಂದಿದ್ದವು. ಮೊದಲಿಗೆ, DNS ಸರ್ವರ್ ಅನ್ನು ವಿಶ್ವವಿದ್ಯಾಲಯದ ಪ್ರಯೋಗಾಲಯದ ಉದ್ಯೋಗಿಗಳು ಬಳಸುತ್ತಿದ್ದರು. ಆವೃತ್ತಿ 4.8.3 ರವರೆಗೆ, BIND ನ ಅಭಿವೃದ್ಧಿಗೆ ಬರ್ಕ್ಲಿ ವಿಶ್ವವಿದ್ಯಾಲಯದ ಕಂಪ್ಯೂಟರ್ ಸಿಸ್ಟಮ್ಸ್ ರಿಸರ್ಚ್ ಗ್ರೂಪ್ (CSRG) ಸದಸ್ಯರು ಜವಾಬ್ದಾರರಾಗಿದ್ದರು, ಆದರೆ 1980 ರ ದಶಕದ ದ್ವಿತೀಯಾರ್ಧದಲ್ಲಿ, DNS ಸರ್ವರ್ ವಿಶ್ವವಿದ್ಯಾನಿಲಯದಿಂದ ಹೊರಬಂದಿತು ಮತ್ತು ಅದನ್ನು ವರ್ಗಾಯಿಸಲಾಯಿತು. ನಿಗಮದಿಂದ ಪಾಲ್ ವಿಕ್ಸಿ ಡಿಇಸಿ. ಪಾಲ್ ನವೀಕರಣಗಳು 4.9 ಮತ್ತು 4.9.1 ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿದರು ಮತ್ತು ನಂತರ ಇಂಟರ್ನೆಟ್ ಸಾಫ್ಟ್‌ವೇರ್ ಕನ್ಸೋರ್ಟಿಯಂ (ISC) ಅನ್ನು ಸ್ಥಾಪಿಸಿದರು, ಇದು ಅಂದಿನಿಂದಲೂ BIND ಅನ್ನು ನಿರ್ವಹಿಸುವ ಜವಾಬ್ದಾರಿಯನ್ನು ಹೊಂದಿದೆ. ಪಾಲ್ ಪ್ರಕಾರ, ಹಿಂದಿನ ಎಲ್ಲಾ ಆವೃತ್ತಿಗಳು ಬರ್ಕ್ಲಿ ವಿದ್ಯಾರ್ಥಿಗಳಿಂದ ಕೋಡ್ ಅನ್ನು ಅವಲಂಬಿಸಿವೆ ಮತ್ತು ಕಳೆದ ಹದಿನೈದು ವರ್ಷಗಳಲ್ಲಿ ಅದು ಆಧುನೀಕರಣದ ಸಾಧ್ಯತೆಗಳನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ದಣಿದಿದೆ. ಆದ್ದರಿಂದ 2000 ರಲ್ಲಿ, BIND ಅನ್ನು ಮೊದಲಿನಿಂದ ಪುನಃ ಬರೆಯಲಾಯಿತು.

BIND ಸರ್ವರ್ "ಕ್ಲೈಂಟ್-ಸರ್ವರ್" DNS ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಹಲವಾರು ಗ್ರಂಥಾಲಯಗಳು ಮತ್ತು ಘಟಕಗಳನ್ನು ಒಳಗೊಂಡಿದೆ ಮತ್ತು DNS ಸರ್ವರ್‌ನ ಕಾರ್ಯಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಕಾರಣವಾಗಿದೆ. BIND ಅನ್ನು ವಿಶೇಷವಾಗಿ ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ಜನಪ್ರಿಯ DNS ಸರ್ವರ್ ಅನುಷ್ಠಾನವಾಗಿ ಉಳಿದಿದೆ. ಈ ಪುನಃ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುವ ಸರ್ವರ್‌ಗಳಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ ಮೂಲ ವಲಯ.

BIND ಗೆ ಪರ್ಯಾಯಗಳಿವೆ. ಉದಾಹರಣೆಗೆ, ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳೊಂದಿಗೆ ಬರುವ PowerDNS. ಇದನ್ನು ಡಚ್ ಕಂಪನಿ PowerDNS.COM ನಿಂದ ಬರ್ಟ್ ಹಬರ್ಟ್ ಬರೆದಿದ್ದಾರೆ ಮತ್ತು ಇದನ್ನು ಓಪನ್ ಸೋರ್ಸ್ ಸಮುದಾಯವು ನಿರ್ವಹಿಸುತ್ತದೆ. 2005 ರಲ್ಲಿ, ವಿಕಿಮೀಡಿಯಾ ಫೌಂಡೇಶನ್‌ನ ಸರ್ವರ್‌ಗಳಲ್ಲಿ ಪವರ್‌ಡಿಎನ್‌ಎಸ್ ಅನ್ನು ಅಳವಡಿಸಲಾಯಿತು. ಪರಿಹಾರವನ್ನು ದೊಡ್ಡ ಕ್ಲೌಡ್ ಪೂರೈಕೆದಾರರು, ಯುರೋಪಿಯನ್ ದೂರಸಂಪರ್ಕ ಕಂಪನಿಗಳು ಮತ್ತು ಫಾರ್ಚೂನ್ 500 ಸಂಸ್ಥೆಗಳು ಸಹ ಬಳಸುತ್ತವೆ.

BIND ಮತ್ತು PowerDNS ಕೆಲವು ಸಾಮಾನ್ಯವಾಗಿದೆ, ಆದರೆ DNS ಸರ್ವರ್‌ಗಳು ಮಾತ್ರವಲ್ಲ. ಸಹ ಗಮನಿಸಬೇಕಾದ ಸಂಗತಿ ಅನ್ಬೌಂಡ್djbdns и dnsmasq.

ಡೊಮೈನ್ ನೇಮ್ ಸಿಸ್ಟಮ್ನ ಅಭಿವೃದ್ಧಿ

DNS ನ ಇತಿಹಾಸದುದ್ದಕ್ಕೂ, ಅದರ ವಿವರಣೆಯಲ್ಲಿ ಅನೇಕ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ. ಮೊದಲ ಮತ್ತು ಪ್ರಮುಖ ನವೀಕರಣಗಳಲ್ಲಿ ಒಂದಾಗಿ ಸೇರಿಸಲಾಗಿದೆ 1996 ರಲ್ಲಿ ಸೂಚನೆ ಮತ್ತು IXFR ಕಾರ್ಯವಿಧಾನಗಳು. ಪ್ರಾಥಮಿಕ ಮತ್ತು ಮಾಧ್ಯಮಿಕ ಸರ್ವರ್‌ಗಳ ನಡುವೆ ಡೊಮೈನ್ ನೇಮ್ ಸಿಸ್ಟಮ್ ಡೇಟಾಬೇಸ್‌ಗಳನ್ನು ಪುನರಾವರ್ತಿಸಲು ಅವರು ಸುಲಭಗೊಳಿಸಿದರು. ಹೊಸ ಪರಿಹಾರವು DNS ದಾಖಲೆಗಳಲ್ಲಿನ ಬದಲಾವಣೆಗಳ ಕುರಿತು ಅಧಿಸೂಚನೆಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಸಿತು. ಈ ವಿಧಾನವು ದ್ವಿತೀಯ ಮತ್ತು ಪ್ರಾಥಮಿಕ DNS ವಲಯಗಳ ಗುರುತನ್ನು ಖಾತರಿಪಡಿಸುತ್ತದೆ, ಜೊತೆಗೆ ಇದು ಟ್ರಾಫಿಕ್ ಅನ್ನು ಉಳಿಸುತ್ತದೆ - ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಅಗತ್ಯವಿದ್ದಾಗ ಮಾತ್ರ ಸಂಭವಿಸುತ್ತದೆ ಮತ್ತು ನಿಗದಿತ ಮಧ್ಯಂತರಗಳಲ್ಲಿ ಅಲ್ಲ.

ಡೊಮೈನ್ ನೇಮ್ ಸಿಸ್ಟಮ್ನ ಇತಿಹಾಸ: ಮೊದಲ DNS ಸರ್ವರ್ಗಳು
- ರಿಚರ್ಡ್ ಮೇಸನ್ - CC BY-SA

ಆರಂಭದಲ್ಲಿ, DNS ನೆಟ್‌ವರ್ಕ್ ಸಾಮಾನ್ಯ ಜನರಿಗೆ ಪ್ರವೇಶಿಸಲಾಗಲಿಲ್ಲ ಮತ್ತು ಸಿಸ್ಟಮ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವಾಗ ಮಾಹಿತಿ ಸುರಕ್ಷತೆಯೊಂದಿಗಿನ ಸಂಭಾವ್ಯ ಸಮಸ್ಯೆಗಳು ಆದ್ಯತೆಯಾಗಿರಲಿಲ್ಲ, ಆದರೆ ಈ ವಿಧಾನವು ನಂತರ ಸ್ವತಃ ಅನುಭವಿಸಿತು. ಇಂಟರ್ನೆಟ್ ಅಭಿವೃದ್ಧಿಯೊಂದಿಗೆ, ಸಿಸ್ಟಮ್ ದೋಷಗಳನ್ನು ಬಳಸಿಕೊಳ್ಳಲು ಪ್ರಾರಂಭಿಸಿತು - ಉದಾಹರಣೆಗೆ, DNS ವಂಚನೆಯಂತಹ ದಾಳಿಗಳು ಕಾಣಿಸಿಕೊಂಡವು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, DNS ಸರ್ವರ್‌ಗಳ ಸಂಗ್ರಹವು ಅಧಿಕೃತ ಮೂಲವನ್ನು ಹೊಂದಿರದ ಡೇಟಾದಿಂದ ತುಂಬಿರುತ್ತದೆ ಮತ್ತು ವಿನಂತಿಗಳನ್ನು ಆಕ್ರಮಣಕಾರರ ಸರ್ವರ್‌ಗಳಿಗೆ ಮರುನಿರ್ದೇಶಿಸಲಾಗುತ್ತದೆ.

ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು, DNS ನಲ್ಲಿ ಅಳವಡಿಸಲಾಗಿದೆ DNS ಪ್ರತಿಕ್ರಿಯೆಗಳಿಗಾಗಿ ಕ್ರಿಪ್ಟೋ ಸಹಿಗಳು (DNSSEC) - ಮೂಲ ವಲಯದಿಂದ ಡೊಮೇನ್‌ಗಾಗಿ ನಂಬಿಕೆಯ ಸರಪಳಿಯನ್ನು ನಿರ್ಮಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಕಾರ್ಯವಿಧಾನ. DNS ವಲಯವನ್ನು ವರ್ಗಾಯಿಸುವಾಗ ಹೋಸ್ಟ್ ದೃಢೀಕರಣಕ್ಕಾಗಿ ಇದೇ ರೀತಿಯ ಕಾರ್ಯವಿಧಾನವನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ - ಇದನ್ನು TSIG ಎಂದು ಕರೆಯಲಾಯಿತು.


DNS ಡೇಟಾಬೇಸ್‌ಗಳ ಪುನರಾವರ್ತನೆ ಮತ್ತು ಸರಿಯಾದ ಭದ್ರತಾ ಸಮಸ್ಯೆಗಳನ್ನು ಸರಳಗೊಳಿಸುವ ಮಾರ್ಪಾಡುಗಳನ್ನು IT ಸಮುದಾಯವು ಬಲವಾಗಿ ಸ್ವಾಗತಿಸಿದೆ. ಆದರೆ ಸಮುದಾಯವು ಸರಿಯಾಗಿ ತೆಗೆದುಕೊಳ್ಳದ ಬದಲಾವಣೆಗಳೂ ಇದ್ದವು. ನಿರ್ದಿಷ್ಟವಾಗಿ, ಉಚಿತದಿಂದ ಪಾವತಿಸಿದ ಡೊಮೇನ್ ಹೆಸರುಗಳಿಗೆ ಪರಿವರ್ತನೆ. ಮತ್ತು ಇದು DNS ಇತಿಹಾಸದಲ್ಲಿ "ಯುದ್ಧಗಳ" ಒಂದು ಉದಾಹರಣೆಯಾಗಿದೆ. ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಇದರ ಬಗ್ಗೆ ಹೆಚ್ಚು ಮಾತನಾಡುತ್ತೇವೆ.

ಡೊಮೈನ್ ನೇಮ್ ಸಿಸ್ಟಮ್ನ ಇತಿಹಾಸ: ಮೊದಲ DNS ಸರ್ವರ್ಗಳುನಾವು 1 ಕ್ಲೌಡ್‌ನಲ್ಲಿ ಸೇವೆಯನ್ನು ನೀಡುತ್ತೇವೆ "ವರ್ಚುವಲ್ ಸರ್ವರ್" ಅದರ ಸಹಾಯದಿಂದ, ನೀವು ದೂರಸ್ಥ VDS/VPS ಸರ್ವರ್ ಅನ್ನು ಒಂದೆರಡು ನಿಮಿಷಗಳಲ್ಲಿ ಬಾಡಿಗೆಗೆ ಪಡೆಯಬಹುದು ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು.
ಡೊಮೈನ್ ನೇಮ್ ಸಿಸ್ಟಮ್ನ ಇತಿಹಾಸ: ಮೊದಲ DNS ಸರ್ವರ್ಗಳುಸಹ ಇದೆ ಅಂಗಸಂಸ್ಥೆ ಕಾರ್ಯಕ್ರಮ ಎಲ್ಲಾ ಬಳಕೆದಾರರಿಗೆ. ನಮ್ಮ ಸೇವೆಗೆ ರೆಫರಲ್ ಲಿಂಕ್‌ಗಳನ್ನು ಇರಿಸಿ ಮತ್ತು ಉಲ್ಲೇಖಿಸಿದ ಕ್ಲೈಂಟ್‌ಗಳಿಗೆ ಬಹುಮಾನಗಳನ್ನು ಸ್ವೀಕರಿಸಿ.

ಮೂಲ: www.habr.com

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