ଗୋଟିଏ SSH ହୋଷ୍ଟକୁ ଡିଫଲ୍ଟ SOCKS ପଥରୁ ବାଦ ଦିଅନ୍ତୁ
ୱାଇଲ୍ଡକାର୍ଡ ଡିଫଲ୍ଟ ନିୟମ ପୂର୍ବରୁ ProxyCommand none ବ୍ୟତିକ୍ରମ ରଖନ୍ତୁ ଏବଂ ଅନୁରୋଧିତ ହୋଷ୍ଟ ପାଇଁ ପ୍ରଭାବୀ OpenSSH କନଫିଗୁରେସନ ଯାଞ୍ଚ କରନ୍ତୁ।
ଯେତେବେଳେ OpenSSH କନଫିଗୁରେସନ ଡିଫଲ୍ଟ ଭାବରେ SOCKS ସଂଯୋଜକ ବ୍ୟବହାର କରେ, ସେହି ପ୍ରଶସ୍ତ ନିୟମ ପୂର୍ବରୁ ଏକ ନାମିତ ବ୍ୟତିକ୍ରମ ରଖନ୍ତୁ:
Host internal.example
ProxyCommand none
Host *
ProxyCommand nc -X 5 -x proxy.example:1080 %h %p
ଏହି ଉଦାହରଣ SOCKS5 ପାଇଁ OpenBSD nc ବିକଳ୍ପ ଇଣ୍ଟରଫେସ ବ୍ୟବହାର କରେ। ssh internal.example ସହିତ ସଂଯୋଗ କଲେ ବ୍ୟତିକ୍ରମ ବଛାଯାଏ; ଅବଶିଷ୍ଟ ହୋଷ୍ଟ ଡିଫଲ୍ଟ ସଂଯୋଜକ ପାଆନ୍ତି। ଅନୁମତିପ୍ରାପ୍ତ ସାର୍ବଜନୀନ SSH ଲକ୍ଷ୍ୟ ପାଇଁ SOCKS5 ପ୍ରକ୍ସି ତାଲିକାରୁ ଖାତା ବିହୀନ ଏଣ୍ଟ୍ରି ଡିଫଲ୍ଟ ପ୍ରକ୍ସି ଠିକଣା ଦେଇପାରେ, ଯଦି ଏହା ପ୍ରତ୍ୟେକ ପ୍ରକୃତ ହୋଷ୍ଟ ଓ SSH ପୋର୍ଟକୁ ଅନୁମତି ଦିଏ; ଉଦ୍ଦିଷ୍ଟ ଆଭ୍ୟନ୍ତରୀଣ ବ୍ୟତିକ୍ରମ ରଖନ୍ତୁ।
କ୍ରମ ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ କାରଣ OpenSSH ଏକ ପାରାମିଟର ପାଇଁ ପ୍ରଥମେ ମିଳିଥିବା ମୂଲ୍ୟ ବ୍ୟବହାର କରେ। ବ୍ୟତିକ୍ରମଟି ମେଳ ଖାଉଥିବା ଡିଫଲ୍ଟ ProxyCommand ଦେବା ପୂର୍ବରୁ ମିଳିବା ଆବଶ୍ୟକ, Include ଫାଇଲ ମାଧ୍ୟମରେ ପଢ଼ାଯାଉଥିବା ଡିଫଲ୍ଟ ସହିତ।
ନିର୍ଦ୍ଦିଷ୍ଟ ଏକ ଆହ୍ୱାନ ପାଇଁ ପ୍ରଭାବୀ ସେଟିଂସ ଏହିପରି ଯାଞ୍ଚ କରନ୍ତୁ:
ssh -G internal.example
ହୋଷ୍ଟ ପ୍ୟାଟର୍ନ SSH ଡାକିବା ପାଇଁ ବ୍ୟବହୃତ ନାମ ସହିତ ମେଳ ଖାଏ। ଯଦି କୌଣସି ଆଦେଶ HostName internal.example କୁ ସୂଚାଉଥିବା ଏକ ଉପନାମ ବ୍ୟବହାର କରେ, ସେହି ଉପନାମକୁ ମଧ୍ୟ ଉଦ୍ଦିଷ୍ଟ ବ୍ୟତିକ୍ରମ ଦିଅନ୍ତୁ। ଏହା ନିୟମକୁ ପ୍ରକୃତ କନଫିଗୁରେସନ ଖୋଜ ସହିତ ବାନ୍ଧି ରଖେ, DNS ରେ ସମାନ ନାମ ସେହି ବ୍ଲକ ବଛେ ବୋଲି ଧରି ନେବା ପରିବର୍ତ୍ତେ।