MacOS: OSX ನಲ್ಲಿ ಹೋಸ್ಟ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸ್ಥಳೀಯವಾಗಿ DNS ಅನ್ನು ಪರಿಶೀಲಿಸಬೇಕೇ?
ನನ್ನ ಗ್ರಾಹಕರಲ್ಲಿ ಒಬ್ಬರು ತಮ್ಮ ವೆಬ್ಸೈಟ್ ಅನ್ನು ಬೃಹತ್ ಹೋಸ್ಟಿಂಗ್ ಖಾತೆಗೆ ಸ್ಥಳಾಂತರಿಸಿದ್ದಾರೆ. ಅವರು ತಮ್ಮ ಡೊಮೇನ್ಗಳನ್ನು ನವೀಕರಿಸಿದ್ದಾರೆ ಡಿಎನ್ಎಸ್ A ಗೆ ಸೆಟ್ಟಿಂಗ್ಗಳು ಮತ್ತು CNAME ದಾಖಲೆಗಳು ಆದರೆ ಸೈಟ್ ಹೊಸ ಹೋಸ್ಟಿಂಗ್ ಖಾತೆಯೊಂದಿಗೆ ಪರಿಹರಿಸುತ್ತಿದೆಯೇ ಎಂದು ನಿರ್ಧರಿಸಲು ಕಷ್ಟವಾಗುತ್ತಿದೆ (ಹೊಸ IP ವಿಳಾಸ).
DNS ದೋಷನಿವಾರಣೆ ಮಾಡುವಾಗ, ಕೆಲವು ವಿಷಯಗಳನ್ನು ನೆನಪಿನಲ್ಲಿಡಿ: DNS ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಿ, ನಿಮ್ಮ ಡೊಮೇನ್ ರಿಜಿಸ್ಟ್ರಾರ್ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಿ ಮತ್ತು ನಿಮ್ಮ ಹೋಸ್ಟ್ ಅದರ ಡೊಮೇನ್ ಪ್ರವೇಶವನ್ನು ಹೇಗೆ ನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಿ.
ಡಿಎನ್ಎಸ್ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ
ನೀವು ಡೊಮೇನ್ ಅನ್ನು ಬ್ರೌಸರ್ನಲ್ಲಿ ಟೈಪ್ ಮಾಡಿದಾಗ:
- ಡೊಮೇನ್ ಅನ್ನು ಇಂಟರ್ನೆಟ್ನಲ್ಲಿ ನೋಡಲಾಗುತ್ತದೆ ಹೆಸರು ಸರ್ವರ್ ವಿನಂತಿಯನ್ನು ಎಲ್ಲಿಗೆ ಕಳುಹಿಸಬೇಕು ಎಂಬುದನ್ನು ಕಂಡುಹಿಡಿಯಲು.
- ವೆಬ್ ಡೊಮೇನ್ ವಿನಂತಿಯ ಸಂದರ್ಭದಲ್ಲಿ (HTTP), ನೇಮ್ ಸರ್ವರ್ ಮಾಡುತ್ತದೆ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ಗೆ IP ವಿಳಾಸವನ್ನು ಹಿಂತಿರುಗಿ.
- ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಇದನ್ನು ಸ್ಥಳೀಯವಾಗಿ ಸಂಗ್ರಹಿಸುತ್ತದೆ, ಇದನ್ನು ನಿಮ್ಮದು ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ಡಿಎನ್ಎಸ್ ಸಂಗ್ರಹ.
- ವಿನಂತಿಯನ್ನು ಹೋಸ್ಟ್ಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ, ಅದು ವಿನಂತಿಯನ್ನು ಮಾರ್ಗ ಮಾಡುತ್ತದೆ ಆಂತರಿಕವಾಗಿ ಮತ್ತು ನಿಮ್ಮ ಸೈಟ್ ಅನ್ನು ಪ್ರಸ್ತುತಪಡಿಸುತ್ತದೆ.
ನಿಮ್ಮ ಡೊಮೇನ್ ರಿಜಿಸ್ಟ್ರಾರ್ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ
ಸೂಚನೆ: ಪ್ರತಿ ಡೊಮೇನ್ ರಿಜಿಸ್ಟ್ರಾರ್ ವಾಸ್ತವವಾಗಿ ನಿಮ್ಮ DNS ಅನ್ನು ನಿರ್ವಹಿಸುವುದಿಲ್ಲ. ನಾನು ಒಬ್ಬ ಕ್ಲೈಂಟ್ ಅನ್ನು ಹೊಂದಿದ್ದೇನೆ, ಉದಾಹರಣೆಗೆ, Yahoo! ಮೂಲಕ ತಮ್ಮ ಡೊಮೇನ್ಗಳನ್ನು ನೋಂದಾಯಿಸುತ್ತಾರೆ. ತಮ್ಮ ಆಡಳಿತದಲ್ಲಿ ಹಾಗೆ ತೋರುತ್ತಿದ್ದರೂ, Yahoo! ಕೇವಲ ಮರುಮಾರಾಟಗಾರನಾಗಿದ್ದಾನೆ ಟ್ಯೂಕೋಸ್. ಪರಿಣಾಮವಾಗಿ, ನೀವು Yahoo! ನಲ್ಲಿ ನಿಮ್ಮ DNS ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಬದಲಾಯಿಸಿದಾಗ, ಆ ಬದಲಾವಣೆಗಳನ್ನು ಅಪ್ಡೇಟ್ ಮಾಡುವ ಮೊದಲು ಗಂಟೆಗಳು ತೆಗೆದುಕೊಳ್ಳಬಹುದು ನಿಜವಾದ ಡೊಮೇನ್ ರಿಜಿಸ್ಟ್ರಾರ್.
ನಿಮ್ಮ DNS ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ನವೀಕರಿಸಿದಾಗ, ಅವುಗಳನ್ನು ಇಂಟರ್ನೆಟ್ನಾದ್ಯಂತ ಸರ್ವರ್ಗಳ ಶ್ರೇಣಿಯಾದ್ಯಂತ ಪ್ರಚಾರ ಮಾಡಲಾಗುತ್ತದೆ. ಹೆಚ್ಚಿನ ಸಮಯ, ಇದು ಸಂಭವಿಸಲು ಕೆಲವು ಸೆಕೆಂಡುಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಜನರು ಪಾವತಿಸಲು ಇದು ಒಂದು ಕಾರಣವಾಗಿದೆ ನಿರ್ವಹಿಸಿದ ಡಿಎನ್ಎಸ್. ನಿರ್ವಹಿಸಿದ ಡಿಎನ್ಎಸ್ ಕಂಪನಿಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಪುನರುಕ್ತಿ ಎರಡನ್ನೂ ಹೊಂದಿರುತ್ತವೆ ಮತ್ತು ನಂಬಲಾಗದಷ್ಟು ವೇಗವಾಗಿರುತ್ತವೆ… ನಿಮ್ಮ ಡೊಮೇನ್ ರಿಜಿಸ್ಟ್ರಾರ್ಗಿಂತ ವೇಗವಾಗಿ.
ಇಂಟರ್ನೆಟ್ ಸರ್ವರ್ಗಳನ್ನು ನವೀಕರಿಸಿದ ನಂತರ, ಮುಂದಿನ ಬಾರಿ ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಡಿಎನ್ಎಸ್ ವಿನಂತಿಯನ್ನು ಮಾಡಿದಾಗ, ನಿಮ್ಮ ಸೈಟ್ ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಐಪಿ ವಿಳಾಸವನ್ನು ಹಿಂತಿರುಗಿಸಲಾಗುತ್ತದೆ. ಗಮನಿಸಿ: ಮುಂದಿನ ಬಾರಿ ನಿಮ್ಮ ಸಿಸ್ಟಂ ವಿನಂತಿಯನ್ನು ಮಾಡಿದಾಗ ನಾನು ಹೇಳಿದ್ದೇನೆ ಎಂಬುದನ್ನು ನೆನಪಿಡಿ. ನೀವು ಈ ಹಿಂದೆ ಆ ಡೊಮೇನ್ಗೆ ವಿನಂತಿಸಿದ್ದರೆ, ಇಂಟರ್ನೆಟ್ ನವೀಕೃತವಾಗಿರಬಹುದು, ಆದರೆ ನಿಮ್ಮ ಸ್ಥಳೀಯ ಸಿಸ್ಟಮ್ ನಿಮ್ಮ ಆಧಾರದ ಮೇಲೆ ಹಳೆಯ IP ವಿಳಾಸವನ್ನು ಪರಿಹರಿಸುತ್ತಿರಬಹುದು ಡಿಎನ್ಎಸ್ ಸಂಗ್ರಹ.
ನಿಮ್ಮ ಹೋಸ್ಟ್ ಡಿಎನ್ಎಸ್ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ
ನಿಮ್ಮ ಸ್ಥಳೀಯ ಸಿಸ್ಟಮ್ನಿಂದ ಹಿಂತಿರುಗಿಸಲಾದ ಮತ್ತು ಸಂಗ್ರಹಿಸಲಾದ IP ವಿಳಾಸವು ಸಾಮಾನ್ಯವಾಗಿ ಒಂದೇ ವೆಬ್ಸೈಟ್ಗೆ ವಿಶಿಷ್ಟವಾಗಿರುವುದಿಲ್ಲ. ಹೋಸ್ಟ್ ಒಂದೇ IP ವಿಳಾಸದಲ್ಲಿ (ಸಾಮಾನ್ಯವಾಗಿ ಸರ್ವರ್ ಅಥವಾ ವರ್ಚುವಲ್ ಸರ್ವರ್) ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಡಜನ್ಗಟ್ಟಲೆ ಅಥವಾ ನೂರಾರು ವೆಬ್ಸೈಟ್ಗಳನ್ನು ಹೊಂದಿರಬಹುದು. ಆದ್ದರಿಂದ, ನಿಮ್ಮ ಡೊಮೇನ್ ಅನ್ನು IP ವಿಳಾಸದಿಂದ ವಿನಂತಿಸಿದಾಗ, ನಿಮ್ಮ ಹೋಸ್ಟ್ ನಿಮ್ಮ ವಿನಂತಿಯನ್ನು ಸರ್ವರ್ನಲ್ಲಿರುವ ನಿರ್ದಿಷ್ಟ ಫೋಲ್ಡರ್ ಸ್ಥಳಕ್ಕೆ ರವಾನಿಸುತ್ತದೆ ಮತ್ತು ನಿಮ್ಮ ಪುಟವನ್ನು ಪ್ರಸ್ತುತಪಡಿಸುತ್ತದೆ.
ಡಿಎನ್ಎಸ್ ಅನ್ನು ನಿವಾರಿಸುವುದು ಹೇಗೆ
ಏಕೆಂದರೆ ಇಲ್ಲಿ ಮೂರು ವ್ಯವಸ್ಥೆಗಳಿವೆ, ದೋಷನಿವಾರಣೆಗೆ ಮೂರು ವ್ಯವಸ್ಥೆಗಳಿವೆ! ಮೊದಲಿಗೆ, ನಿಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ IP ವಿಳಾಸವು ಎಲ್ಲಿಗೆ ಸೂಚಿಸುತ್ತಿದೆ ಎಂಬುದನ್ನು ನೋಡಲು ನಿಮ್ಮ ಸ್ಥಳೀಯ ಸಿಸ್ಟಮ್ ಅನ್ನು ನೀವು ಪರಿಶೀಲಿಸಲು ಬಯಸುತ್ತೀರಿ:
ಟರ್ಮಿನಲ್ ವಿಂಡೋವನ್ನು ತೆರೆಯುವ ಮೂಲಕ ಮತ್ತು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಇದನ್ನು ಸುಲಭವಾಗಿ ಮಾಡಲಾಗುತ್ತದೆ:
ping domain.com
ಅಥವಾ ನೀವು ನಿರ್ದಿಷ್ಟ ಹೆಸರು ಸರ್ವರ್ ಲುಕಪ್ ಮಾಡಬಹುದು:
nslookup domain.com
ನಿಮ್ಮ ಡೊಮೇನ್ ರಿಜಿಸ್ಟ್ರಾರ್ನಲ್ಲಿ ನೀವು DNS ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಅಪ್ಡೇಟ್ ಮಾಡಿದ್ದರೆ, ನಿಮ್ಮ DNS ಸಂಗ್ರಹವನ್ನು ತೆರವುಗೊಳಿಸಲಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ನೀವು ಬಯಸುತ್ತೀರಿ ಮತ್ತು ನೀವು ಮತ್ತೆ ವಿನಂತಿಯನ್ನು ಮಾಡಲು ಬಯಸುತ್ತೀರಿ. MacOS ನಲ್ಲಿ ನಿಮ್ಮ DNS ಸಂಗ್ರಹವನ್ನು ತೆರವುಗೊಳಿಸಲು:
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
sudo killall mDNSResponderHelper
sudo dscacheutil -flushcache
ಈ ಹಂತದಲ್ಲಿ, ನೀವು ಪಿಂಗ್ ಅನ್ನು ಮರುಪ್ರಯತ್ನಿಸಬಹುದು ಅಥವಾ nlookup ಡೊಮೇನ್ ಹೊಸ IP ವಿಳಾಸಕ್ಕೆ ಪರಿಹರಿಸುತ್ತದೆಯೇ ಎಂದು ನೋಡಲು.
ಇಂಟರ್ನೆಟ್ನ DNS ಸರ್ವರ್ಗಳನ್ನು ನವೀಕರಿಸಲಾಗಿದೆಯೇ ಎಂದು ನೋಡುವುದು ಮುಂದಿನ ಹಂತವಾಗಿದೆ. ಇರಿಸಿಕೊಳ್ಳಿ ಡಿಎನ್ಎಸ್ಟಫ್ ಇದಕ್ಕಾಗಿ ಸೂಕ್ತ: ನೀವು ಅವರ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಮೂಲಕ ಪೂರ್ಣ DNS ವರದಿಯನ್ನು ಪಡೆಯಬಹುದು ಅದು ನಿಜವಾಗಿಯೂ ಉತ್ತಮವಾಗಿದೆ.
ವೆಬ್ನಾದ್ಯಂತ IP ವಿಳಾಸವನ್ನು ಸರಿಯಾಗಿ ಪ್ರದರ್ಶಿಸುವುದನ್ನು ನೀವು ನೋಡಿದರೆ ಮತ್ತು ನಿಮ್ಮ ಸೈಟ್ ಇನ್ನೂ ಕಾಣಿಸುತ್ತಿಲ್ಲವಾದರೆ, ನೀವು ಇಂಟರ್ನೆಟ್ನ ಸರ್ವರ್ಗಳನ್ನು ಬೈಪಾಸ್ ಮಾಡಬಹುದು ಮತ್ತು ವಿನಂತಿಯನ್ನು ನೇರವಾಗಿ IP ವಿಳಾಸಕ್ಕೆ ಕಳುಹಿಸಲು ನಿಮ್ಮ ಸಿಸ್ಟಮ್ಗೆ ಹೇಳಬಹುದು. ನಿಮ್ಮದನ್ನು ನವೀಕರಿಸುವ ಮೂಲಕ ನೀವು ಇದನ್ನು ಸಾಧಿಸಬಹುದು
hosts
ಫೈಲ್ ಮತ್ತು ನಿಮ್ಮ DNS ಅನ್ನು ಫ್ಲಶ್ ಮಾಡುವುದು. ಇದನ್ನು ಮಾಡಲು, ಟರ್ಮಿನಲ್ ತೆರೆಯಿರಿ ಮತ್ತು ಟೈಪ್ ಮಾಡಿ:
sudo nano /etc/hosts
ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ನಮೂದಿಸಿ ಮತ್ತು ಎಂಟರ್ ಒತ್ತಿರಿ. ಅದು ಫೈಲ್ ಅನ್ನು ನೇರವಾಗಿ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಸಂಪಾದಿಸಲು ತರುತ್ತದೆ. ನಿಮ್ಮ ಬಾಣಗಳನ್ನು ಬಳಸಿ ನಿಮ್ಮ ಕರ್ಸರ್ ಅನ್ನು ಸರಿಸಿ ಮತ್ತು ಡೊಮೇನ್ ಹೆಸರಿನ ನಂತರ IP ವಿಳಾಸದೊಂದಿಗೆ ಹೊಸ ಸಾಲನ್ನು ಸೇರಿಸಿ.
ಪತ್ರಿಕೆಗಳು control-o
ಫೈಲ್ ಅನ್ನು ಉಳಿಸಲು ನಿಮ್ಮ ಕೀಬೋರ್ಡ್ನಲ್ಲಿ, ನಂತರ ಫೈಲ್ ಹೆಸರನ್ನು ಸ್ವೀಕರಿಸಲು ಹಿಂತಿರುಗಿ. ಕಂಟ್ರೋಲ್-ಎಕ್ಸ್ ಅನ್ನು ಒತ್ತುವ ಮೂಲಕ ಸಂಪಾದಕದಿಂದ ನಿರ್ಗಮಿಸಿ, ಅದು ನಿಮ್ಮನ್ನು ಆಜ್ಞಾ ಸಾಲಿಗೆ ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ನಿಮ್ಮ ಸಂಗ್ರಹವನ್ನು ಫ್ಲಶ್ ಮಾಡಲು ಮರೆಯಬೇಡಿ. ಸೈಟ್ ಸರಿಯಾಗಿ ಬರದಿದ್ದರೆ, ಇದು ನಿಮ್ಮ ಹೋಸ್ಟ್ಗೆ ಸ್ಥಳೀಯ ಸಮಸ್ಯೆಯಾಗಿರಬಹುದು ಮತ್ತು ನೀವು ಅವರನ್ನು ಸಂಪರ್ಕಿಸಬೇಕು ಮತ್ತು ಅವರಿಗೆ ತಿಳಿಸಬೇಕು.
ಕೊನೆಯ ಟಿಪ್ಪಣಿ: ನಿಮ್ಮ ಅತಿಥೇಯಗಳ ಫೈಲ್ ಅನ್ನು ಅದರ ಮೂಲ ಆವೃತ್ತಿಗೆ ಹಿಂತಿರುಗಿಸಲು ಮರೆಯದಿರಿ. ನೀವು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನವೀಕರಿಸಲು ಬಯಸುವ ನಮೂದನ್ನು ಬಿಡಲು ನೀವು ಬಯಸುವುದಿಲ್ಲ!
ಈ ಹಂತಗಳನ್ನು ಅನುಸರಿಸುವ ಮೂಲಕ, ರಿಜಿಸ್ಟ್ರಾರ್ನಲ್ಲಿನ ನನ್ನ ಡಿಎನ್ಎಸ್ ನಮೂದುಗಳು ನವೀಕೃತವಾಗಿವೆ, ಇಂಟರ್ನೆಟ್ನಲ್ಲಿನ ಡಿಎನ್ಎಸ್ ನಮೂದುಗಳು ನವೀಕೃತವಾಗಿವೆ, ನನ್ನ ಮ್ಯಾಕ್ನ ಡಿಎನ್ಎಸ್ ಸಂಗ್ರಹ ನವೀಕೃತವಾಗಿದೆ ಮತ್ತು ವೆಬ್ ಹೋಸ್ಟ್ನ ಡಿಎನ್ಎಸ್ ನವೀಕೃತವಾಗಿದೆ ಎಂದು ಪರಿಶೀಲಿಸಲು ನನಗೆ ಸಾಧ್ಯವಾಯಿತು. ಇಲ್ಲಿಯವರೆಗೆ ... ಹೋಗುವುದು ಒಳ್ಳೆಯದು!