ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ನೋಡೋಣ ನಾವು ಉಬುಂಟುನಲ್ಲಿ ಡಿಎನ್ಎಸ್ ಸಂಗ್ರಹವನ್ನು ಹೇಗೆ ಫ್ಲಶ್ ಮಾಡಬಹುದು. ಪ್ರತಿ ಈಗ ತದನಂತರ ಡಿಎನ್ಎಸ್ ಸಂಗ್ರಹವನ್ನು ನಿಮ್ಮ ಉಬುಂಟು ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಫ್ಲಶ್ ಮಾಡಬೇಕಾಗಿದೆ. ಇದರೊಂದಿಗೆ ನಾವು ಐಪಿ ವಿಳಾಸ ಸಂಘರ್ಷಗಳನ್ನು ತಪ್ಪಿಸುತ್ತೇವೆ. ಯಾರಾದರೂ ಇನ್ನೂ ತಿಳಿದಿಲ್ಲದಿದ್ದರೆ, ಡಿಎನ್ಎಸ್ (ಡೊಮೇನ್ ಹೆಸರು ಸೇವೆ) ವೆಬ್ಸೈಟ್ನ ಹೆಸರನ್ನು ಅನುಗುಣವಾದ ಐಪಿಗೆ ನಿಯೋಜಿಸುವ ಜವಾಬ್ದಾರಿಯನ್ನು ಹೊಂದಿದೆ.
ಇಂಟರ್ನೆಟ್ ಸಂಪರ್ಕದ ನಿರ್ಣಾಯಕ ಭಾಗಗಳಲ್ಲಿ ಡಿಎನ್ಎಸ್ ಅನ್ನು ಪರಿಗಣಿಸಲಾಗಿದೆ. ಉದ್ದೇಶದಿಂದ ಭೇಟಿ ನೀಡಿದ ವೆಬ್ಸೈಟ್ಗಳಿಗೆ ವೇಗವಾಗಿ ಪ್ರವೇಶ ಹೆಚ್ಚಾಗಿ, ನಮ್ಮ ಯಂತ್ರಗಳು ಡಿಎನ್ಎಸ್ ದಾಖಲೆಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡುತ್ತದೆ, ಅಥವಾ ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಅವುಗಳನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ.
ಐಪಿ ವಿಳಾಸಗಳಿಗೆ ಹೆಸರಿಸುವುದು ಡಿಎನ್ಎಸ್ ಪ್ರೋಟೋಕಾಲ್ಗಳ ಅತ್ಯಂತ ಪ್ರಸಿದ್ಧ ಲಕ್ಷಣವಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ಗೂಗಲ್ ಸೈಟ್ನ ಐಪಿ ವಿಳಾಸ ಇದ್ದರೆ 216.58.210.163, ಹೆಚ್ಚಿನ ಜನರು ಬರೆಯಲು ಬರುತ್ತಾರೆ www.google.com ಮತ್ತು ನೆನಪಿಟ್ಟುಕೊಳ್ಳುವುದು ತುಂಬಾ ಸುಲಭವಾದ ಕಾರಣ ಐಪಿ ವಿಳಾಸವಲ್ಲ. ಸೈಟ್ನ ಐಪಿ ವಿಳಾಸ ಬದಲಾಗಬಹುದು ಅನೇಕ ಕಾರಣಗಳಿಗಾಗಿ, ನೀವು ವೆಬ್ಸೈಟ್ ಮರುಹೆಸರಿಸದೆ. ಡೊಮೇನ್ ಹೆಸರು ವ್ಯವಸ್ಥೆಯ ಬಗ್ಗೆ ನೀವು ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸಿದರೆ, ನೀವು ಸಂಪರ್ಕಿಸಬಹುದು ಅವರು ವಿಕಿಪೀಡಿಯಾದಲ್ಲಿ ಪ್ರಕಟಿಸಿದ್ದಾರೆ ಅದರ ಬಗ್ಗೆ.
ಡಿಎನ್ಎಸ್ ಸಂಗ್ರಹವನ್ನು ಎಂದಿಗೂ ತೆರವುಗೊಳಿಸದಿದ್ದರೆ, ಅದು ವಿಭಿನ್ನ ರೀತಿಯ ದೋಷಗಳಿಗೆ ಕಾರಣವಾಗಬಹುದು. ವೆಬ್ಸೈಟ್ ತನ್ನ ಐಪಿ ವಿಳಾಸವನ್ನು ಬದಲಾಯಿಸಿದಾಗ ಈ ದೋಷಗಳು ಸಂಭವಿಸಬಹುದು. ಇದು ಐಪಿ ವಿಳಾಸ ಸಂಘರ್ಷಕ್ಕೆ ಕಾರಣವಾಗಬಹುದು. ಆದ್ದರಿಂದ, ಈ ಸಮಸ್ಯೆಯನ್ನು ತಪ್ಪಿಸಲು, ನಮ್ಮ ಯಂತ್ರದ ಡಿಎನ್ಎಸ್ ಸಂಗ್ರಹವನ್ನು ನಿಯಮಿತವಾಗಿ ಫ್ಲಶ್ ಮಾಡಬೇಕು. ಇದಲ್ಲದೆ, ಡಿಎನ್ಎಸ್ ಸಂಗ್ರಹವನ್ನು ತೆರವುಗೊಳಿಸುವುದರಿಂದ ವ್ಯವಸ್ಥೆಯನ್ನು ಆಕ್ರಮಿಸುವ ಅನಗತ್ಯ ಡೇಟಾವನ್ನು ತೆಗೆದುಹಾಕಲು ಮತ್ತು ಪ್ರಸಿದ್ಧ ದೋಷಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಕೆಲವು ತಾಂತ್ರಿಕ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.ಹಳೆಯ ನಮೂದುಗಳು'.
ಮುಂದಿನ ಸಾಲುಗಳಲ್ಲಿ ನಾವು ಹೇಗೆ ನೋಡುತ್ತೇವೆ ಉಬುಂಟು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂನಲ್ಲಿ ಫ್ಲಶ್ ಡಿಎನ್ಎಸ್ ಸಂಗ್ರಹ ನಮ್ಮ ಸಾಧನಗಳಲ್ಲಿ ಬಳಸಲು ಕೆಲವು ಸರಳ ಮತ್ತು ಸ್ಪಷ್ಟ ಹಂತಗಳಲ್ಲಿ.
ಉಬುಂಟು ಯಂತ್ರಗಳಲ್ಲಿ ಡಿಎನ್ಎಸ್ ಸಂಗ್ರಹವನ್ನು ಫ್ಲಶ್ ಮಾಡಿ
ಈ ಕಾರ್ಯವನ್ನು ನಿರ್ವಹಿಸಲು ನಾವು ವಿಭಿನ್ನ ವಿಧಾನಗಳನ್ನು ಹೊಂದಿದ್ದೇವೆ.
Systemd-resolver ಬಳಸಿ ಡಿಎನ್ಎಸ್ ಅನ್ನು ಸ್ವಚ್ up ಗೊಳಿಸಿ
ಡಿಎನ್ಎಸ್ ಸಂಗ್ರಹವನ್ನು ಖಾಲಿ ಮಾಡುವ ಮೊದಲು, ನಮಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಡಿಎನ್ಎಸ್ ಅಂಕಿಅಂಶಗಳನ್ನು ಪರಿಶೀಲಿಸಿ ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುತ್ತದೆ (Ctrl + Alt + T) ಮತ್ತು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಟೈಪ್ ಮಾಡಿ:
sudo systemd-resolve --statistics
ಟರ್ಮಿನಲ್ ತೋರಿಸಬೇಕಾದ output ಟ್ಪುಟ್ ಈ ಕೆಳಗಿನಂತೆ ಕಾಣುತ್ತದೆ:
ಮೇಲಿನ ಸ್ಕ್ರೀನ್ಶಾಟ್ ಆಧರಿಸಿ, ಪ್ರಸ್ತುತ ಸಂಗ್ರಹ ಗಾತ್ರ 106.
ನಾವು ಅಂಕಿಅಂಶಗಳನ್ನು ತಿಳಿದ ನಂತರ, ನಾವು ಮುಂದುವರಿಯಬಹುದು systemd-resolution ಅನ್ನು ಬಳಸಿಕೊಂಡು ಡಿಎನ್ಎಸ್ ಸಂಗ್ರಹವನ್ನು ಫ್ಲಶ್ ಮಾಡಿ. ಇದು ಡಿಎನ್ಎಸ್ ಡೀಮನ್ ಆಗಿದೆ ಸಿಸ್ಟಮ್ ಮತ್ತು ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಈಗಾಗಲೇ ಅನೇಕ ವಿಷಯಗಳಿಗೆ ಬಳಸುತ್ತದೆ. ದೆವ್ವದ ಹಾಗೆ systemd- ಪರಿಹರಿಸಿ ಇದು ಎಲ್ಲಾ ಉಬುಂಟು ಸಿಸ್ಟಮ್ಗಳಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿದೆ, ನಮ್ಮ ಡಿಎನ್ಎಸ್ ಸಂಗ್ರಹವನ್ನು ತೆರವುಗೊಳಿಸಲು ನಾವು ಅದನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಮಾತ್ರ ಬಳಸಬೇಕಾಗುತ್ತದೆ (Ctrl + Alt + T):
sudo systemd-resolve --flush-caches
ಪ್ಯಾರಾ ಖಾಲಿ ಮಾಡುವ ಪ್ರಕ್ರಿಯೆಯು ಯಶಸ್ವಿಯಾಗಿದೆ ಎಂದು ಪರಿಶೀಲಿಸಿ, ನಾವು ಮೊದಲು ಮಾಡಿದಂತೆ ಸಂಗ್ರಹ ಅಂಕಿಅಂಶಗಳನ್ನು ನೋಡಲು ನಾವು ಆಜ್ಞೆಯನ್ನು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಮತ್ತೆ ಚಲಾಯಿಸಲಿದ್ದೇವೆ:
sudo systemd-resolve --statistics
ಮೇಲಿನ ಸ್ಕ್ರೀನ್ಶಾಟ್ನಿಂದ ನೀವು ನೋಡುವಂತೆ, ಪ್ರಸ್ತುತ ಸಂಗ್ರಹ ಗಾತ್ರದ ನಿಯತಾಂಕ ಶೂನ್ಯವಾಗಿರುತ್ತದೆ. ಇದರರ್ಥ ಸಂಗ್ರಹವನ್ನು ಯಶಸ್ವಿಯಾಗಿ ತೆರವುಗೊಳಿಸಲಾಗಿದೆ, ಮತ್ತು ಅದು ನಮಗೆ ಬೇಕಾಗಿದೆ.
Dns-clean ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಸಂಗ್ರಹವನ್ನು ಫ್ಲಶ್ ಮಾಡಿ
ಇದಕ್ಕಾಗಿ ಮತ್ತೊಂದು ಪರಿಣಾಮಕಾರಿ ವಿಧಾನ ನಮ್ಮ ಡಿಎನ್ಎಸ್ ಸಂಗ್ರಹವನ್ನು ತೆರವುಗೊಳಿಸಿ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸುವುದು (Ctrl + Alt + T):
sudo /etc/init.d/dns-clean start
ಉಬುಂಟುನಲ್ಲಿ ಡಿಎನ್ಎಸ್ ಸಂಗ್ರಹವನ್ನು ಫ್ಲಶ್ ಮಾಡುವ ಬಗ್ಗೆ ಬಳಕೆದಾರರು ತಿಳಿದುಕೊಳ್ಳಬೇಕಾದ ಅತ್ಯಂತ ಮೂಲಭೂತ ವಿಷಯ ಅದು. ಎಲ್ಲಾ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಪ್ರಕ್ರಿಯೆಯು ಸರಳವಾಗಿದೆ ಮತ್ತು ಇಡೀ ವ್ಯವಸ್ಥೆಯ ರೀಬೂಟ್ ಅಗತ್ಯವಿಲ್ಲ.
ನೆನಪಿಡಿ ಉಬುಂಟು 16.04 ನಲ್ಲಿ, ಡಿಎನ್ಎಸ್ ಸಂಗ್ರಹವನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿಲ್ಲ. ನಾವು ಅಂತಹ ಸಾಧನಗಳನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ bind, dnsmasq, nscd, ಇತ್ಯಾದಿ. ನಮ್ಮ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಡಿಎನ್ಎಸ್ ಸಂಗ್ರಹಗಳನ್ನು ರಚಿಸಲು. ಏನೇ ಇರಲಿ ಡಿಎನ್ಎಸ್ ಸೇವೆ ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಚಾಲನೆಯಲ್ಲಿದ್ದರೆ, ಡಿಎನ್ಎಸ್ ಸಂಗ್ರಹವನ್ನು ತೆರವುಗೊಳಿಸಲು ಅದನ್ನು ಮರುಪ್ರಾರಂಭಿಸಲು ಯಾವುದೇ ತೊಂದರೆಯಾಗಬಾರದು.
ಒಳ್ಳೆಯ ಸಲಹೆ, ತುಂಬಾ ಧನ್ಯವಾದಗಳು.