PermitOpen SOCKS ಕ್ಲೈಂಟ್ ಒದಗಿಸುವ ಗಮ್ಯಸ್ಥಾನದ ಹೆಸರನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ
ನಿರ್ಬಂಧಿತ SSH SOCKS ಗಮ್ಯಸ್ಥಾನವನ್ನು ವಿನಂತಿಸಿದ ಹೋಸ್ಟ್ನಾಮ ಮತ್ತು ಪೋರ್ಟ್ಗೆ ಹೊಂದಿಸಿ, DNS ಅಲಿಯಾಸ್ಗಳು ಮತ್ತು ಸಂಖ್ಯಾ ವಿಳಾಸಗಳು ಸಮಾನ ಎಂದು ಊಹಿಸುವ ಬದಲು.
ಇರುವ SSH ಫಾರ್ವರ್ಡಿಂಗ್ ಖಾತೆಯು ತನ್ನ SOCKS ಕ್ಲೈಂಟ್ಗಳು ಬಳಸುವ ಗಮ್ಯಸ್ಥಾನ ಜೋಡಿಗಳನ್ನು ನಿರ್ಬಂಧಿಸಬಹುದು. ಸರ್ವರ್ ಬದಿಯ ತುಣುಕು ಒಂದು ಹೆಸರಿನ ಸೇವೆಗೆ ಅನುಮತಿ ನೀಡಬಹುದು:
Match User proxyuser
PermitOpen api.example.net:443
ಇದನ್ನು ಖಾತೆಯ ಇರುವ ದೃಢೀಕರಣ ಮತ್ತು ಫಾರ್ವರ್ಡಿಂಗ್ ನೀತಿಗೆ ಸಂಯೋಜಿಸಿ. PermitOpen ಸ್ವತಃ ಫಾರ್ವರ್ಡಿಂಗ್ ಅನುಮತಿ ನೀಡುವುದಿಲ್ಲ ಮತ್ತು shell ಪ್ರವೇಶವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವುದಿಲ್ಲ.
OpenSSH ಒದಗಿಸಿದ ಗಮ್ಯಸ್ಥಾನ ಹೆಸರುಗಳನ್ನು ಆ ಹೋಲಿಕೆಗೆ ವಿಳಾಸ ಹುಡುಕಾಟ ಮಾಡದೆ ಹೋಲಿಸುತ್ತದೆ. ಅದರ ದಾಖಲಿತ wildcard ರೂಪಗಳನ್ನು ಹೊರತುಪಡಿಸಿ, ಮೌಲ್ಯವು ಸಾಮಾನ್ಯ ಹೋಸ್ಟ್ನಾಮ ಮಾದರಿಯಲ್ಲ.
ಇದು SOCKS5 ಗೆ ಮುಖ್ಯ. api.example.net ಅನ್ನು ಪೋರ್ಟ್ 443 ರೊಂದಿಗೆ ಕಳುಹಿಸುವ ಕ್ಲೈಂಟ್ ಆ ಜೋಡಿಗೆ ಹೊಂದಬಹುದು. ಅದೇ ಹೆಸರನ್ನು ಸ್ಥಳೀಯವಾಗಿ ಪರಿಹರಿಸಿ ಸಂಖ್ಯಾ IP ಕಳುಹಿಸುವ ಕ್ಲೈಂಟ್ ಬೇರೆ ಗಮ್ಯಸ್ಥಾನ ಸರಣಿಯನ್ನು ಒದಗಿಸಿದೆ. ಅದೇ ವಿಳಾಸಕ್ಕೆ ಪರಿಹರಿಸುವ ಅಲಿಯಾಸ್ ಕೂಡ ಭಿನ್ನವಾಗಿದೆ.
ಕ್ಲೈಂಟ್ನ ಸ್ಥಳೀಯ ಅಥವಾ ಪ್ರಾಕ್ಸಿ ಪರಿಹಾರ ಕ್ರಮವನ್ನು ಉದ್ದೇಶಿತ ನಿಯಮಕ್ಕೆ ಸುಸಂಗತವಾಗಿ ಇರಿಸಿ. ಅನುಮತಿಸಿದ ಹೋಸ್ಟ್ನಾಮದ ನಂತರದ ಪರಿಹಾರವು ಸರ್ವರ್ ಎಲ್ಲಿ ಸಂಪರ್ಕಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಇನ್ನೂ ನಿರ್ಧರಿಸುತ್ತದೆ; ಈ ಸೆಟ್ಟಿಂಗ್ ಪ್ರತಿ ಖಾಸಗಿ ವಿಳಾಸದ ಮೇಲೆ DNS-ಅರಿವಿನ ನಿಷೇಧವಲ್ಲ.
ಕೀ-ನಿರ್ದಿಷ್ಟ ನಿರ್ಬಂಧಗಳು ಮತ್ತು ಇತರ ಅನ್ವಯವಾಗುವ ಸರ್ವರ್ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಇದರೊಂದಿಗೆ ಪರಿಶೀಲಿಸಿ, ಏಕೆಂದರೆ ಯಾವುದೇ ಹೆಚ್ಚುವರಿ ಫಾರ್ವರ್ಡಿಂಗ್ ನಿಷೇಧವು ವಿನಂತಿಯನ್ನು ಇನ್ನೂ ತಿರಸ್ಕರಿಸಬಹುದು.