SSH ಸರ್ವರ್‌ನಲ್ಲಿ ಮಾತ್ರ ವ್ಯಾಖ್ಯಾನಿಸಿದ ಅಲಿಯಾಸ್, ಅಪ್ಲಿಕೇಶನ್ ಗಮ್ಯಸ್ಥಾನದ ಹೆಸರನ್ನು ಕಳುಹಿಸಿದರೆ ಅದರ ಕ್ರಿಯಾಶೀಲ SOCKS ಫಾರ್ವರ್ಡ್ ಮೂಲಕ ಕೆಲಸ ಮಾಡಬಹುದು. ಅದು ಮೊದಲು ಸ್ಥಳೀಯವಾಗಿ ಪರಿಹರಿಸಿ ಸಂಖ್ಯಾತ್ಮಕ ವಿಳಾಸ ಕಳುಹಿಸಿದರೆ, ಸರ್ವರ್‌ನ hosts ಮ್ಯಾಪಿಂಗ್ ಮೂಲ ಹೆಸರನ್ನು ಪರಿಹರಿಸಲು ಎಂದಿಗೂ ಪಡೆಯುವುದಿಲ್ಲ.

ಸಾಮಾನ್ಯ OpenSSH ಕ್ರಿಯಾಶೀಲ ಫಾರ್ವರ್ಡಿಂಗ್ ಹೊರಹೋಗುವ ಸಂಪರ್ಕಕ್ಕಾಗಿ ಡೊಮೇನ್ ಗಮ್ಯಸ್ಥಾನವನ್ನು ಸರ್ವರ್ ಕಡೆಗೆ ಒಯ್ಯುತ್ತದೆ. ಅಲ್ಲಿ OpenSSH ಸಿಸ್ಟಮ್‌ನ ವಿಳಾಸ ಹುಡುಕಾಟ API ಬಳಸುತ್ತದೆ. ಸಾಮಾನ್ಯ glibc Linux ಹೋಸ್ಟ್‌ನಲ್ಲಿ NSS hosts ಡೇಟಾಬೇಸ್ ಮತ್ತು ಹುಡುಕಾಟ ಕ್ರಮವನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ hosts ಫೈಲ್‌ನ ನಮೂದು ಭಾಗವಹಿಸಬಹುದು. ಇದು ಲ್ಯಾಪ್‌ಟಾಪ್‌ಗೆ ನಕಲಿಸಿದ DNS ದಾಖಲೆ ಅಲ್ಲ.

ಉದ್ದೇಶಿಸಿದ ಹೆಸರನ್ನು, ಉದಾಹರಣೆಗೆ preview.internal, ವೆಬ್‌ಸೈಟ್ URL ನಲ್ಲಿ ಇರಿಸಿ ಮತ್ತು ಕ್ಲೈಂಟ್‌ನ ದೂರದ ಹೋಸ್ಟ್‌ಹೆಸರು SOCKS ಮೋಡ್ ಆಯ್ಕೆಮಾಡಿ. URL ನ ಹೋಸ್ಟ್‌ಹೆಸರನ್ನು IP ಯಿಂದ ಬದಲಿಸುವುದು HTTP Host ಮತ್ತು TLS ಗುರುತು ಎರಡನ್ನೂ ಬದಲಿಸಬಹುದು; ತಲುಪುವ ಸಾಮರ್ಥ್ಯವು ಪ್ರಮಾಣಪತ್ರವನ್ನು ಬೇರೆ ಹೆಸರಿಗೆ ಮಾನ್ಯಗೊಳಿಸುವುದಿಲ್ಲ.

ಅಲಿಯಾಸ್ ಇನ್ನೂ ವಿಫಲವಾದರೆ, ದೂರದ ಹುಡುಕಾಟ ಮಾಡುತ್ತಿರುವ ಪರಿಸರವನ್ನು ಗುರುತಿಸಿ. ಕಂಟೇನರ್, chroot ಅಥವಾ ಪ್ರತ್ಯೇಕ ಸೇವಾ ಉದಾಹರಣೆ ನೀವು ಸಂಪಾದಿಸಿದ hosts ಫೈಲ್ ಬಳಸದಿರಬಹುದು. ಇತರ SOCKS ಅನುಷ್ಠಾನಗಳು ತಮ್ಮದೇ ಪರಿಹಾರಕಗಳನ್ನು ಬಳಸಬಹುದು, ಆದ್ದರಿಂದ ಈ ಸಿಸ್ಟಮ್-ಹುಡುಕಾಟ ವರ್ತನೆಯನ್ನು ಪ್ರತಿ ಪ್ರಾಕ್ಸಿ ಸರ್ವರ್‌ಗೂ ಊಹಿಸಬಾರದು.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು