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-ସଚେତନ ନିଷେଧ ନୁହେଁ।
କୀ-ନିର୍ଦ୍ଦିଷ୍ଟ ପ୍ରତିବନ୍ଧକ ଓ ଅନ୍ୟ ପ୍ରଯୁଜ୍ୟ ସର୍ଭର ସେଟିଂକୁ ଏହା ସହିତ ସମୀକ୍ଷା କରନ୍ତୁ, କାରଣ ଯେକୌଣସି ଅତିରିକ୍ତ ଫରୱାର୍ଡିଂ ନିଷେଧ ଅନୁରୋଧକୁ ଏବେ ମଧ୍ୟ ଅଗ୍ରାହ୍ୟ କରିପାରେ।