ଏହି ଦୁଇଟି ପର୍ଯ୍ୟବେକ୍ଷଣ ଏକ SSH ଲଗରେ ଏକସଙ୍ଗେ ରହିପାରେ:

Local forwarding listening on 127.0.0.1 port 1080.
Tunnel device open failed.

ପ୍ରଥମଟି ଏକ ଗତିଶୀଳ SOCKS ଶ୍ରୋତା ସମ୍ପର୍କରେ। ଦ୍ୱିତୀୟଟି ଏକ ଟନେଲ ନେଟୱାର୍କ ଉପକରଣ ସମ୍ପର୍କରେ। ଏଗୁଡ଼ିକ ଅଲଗା ଫରୱାର୍ଡିଂ ଅନୁରୋଧ।

OpenSSH ଆପ୍ଲିକେସନ-ସ୍ତରୀୟ ଗତିଶୀଳ ଫରୱାର୍ଡିଂ ପାଇଁ -D ଏବଂ ଟନେଲ ଉପକରଣ ପାଇଁ -w ବ୍ୟବହାର କରେ। Tunnel ସେଟିଂ କନଫିଗୁରେସନ ମାଧ୍ୟମରେ ମଧ୍ୟ ଦ୍ୱିତୀୟଟି ଅନୁରୋଧ କରିପାରେ। TUN ଉପକରଣ ପାଇଁ ସୁବିଧା କିମ୍ବା ସର୍ଭର ଅନୁମତି ନ ମିଳିବା ନିଜେ ପ୍ରମାଣ କରେ ନାହିଁ ଯେ ପୂର୍ବର SOCKS ଶ୍ରୋତା କେବେ ତିଆରି ହୋଇନଥିଲା।

ତ୍ରୁଟି ପୂର୍ବରୁ କଣ ସଫଳ ହେଲା ପଢ଼ନ୍ତୁ: SSH ପ୍ରମାଣୀକରଣ, ଶ୍ରୋତା ସୃଷ୍ଟି ଏବଂ ପରବର୍ତ୍ତୀ କୌଣସି ଗନ୍ତବ୍ୟ-ଚ୍ୟାନେଲ ଅନୁରୋଧ। ଶୁଣୁଥିବା SOCKS ପୋର୍ଟକୁ ଏବେ ମଧ୍ୟ ଏକ ସୁସଙ୍ଗତ କ୍ଲାଏଣ୍ଟ ଏବଂ ପହଞ୍ଚିପାରିବା ଭଳି ଅନୁମତିପ୍ରାପ୍ତ ଗନ୍ତବ୍ୟ ଆବଶ୍ୟକ। ଏହା ଏକ ପର୍ଯ୍ୟାୟ ବିଷୟରେ ପ୍ରମାଣ।

ଯଦି ଉଦ୍ଦିଷ୍ଟ କାର୍ଯ୍ୟ କେବଳ SOCKS ଫରୱାର୍ଡିଂ, ତେବେ ଟନେଲ ଉପକରଣ କାହିଁକି ଅନୁରୋଧ କରାଗଲା ଯାଞ୍ଚ କରନ୍ତୁ। ଏକ ସୀମିତ କନଫିଗୁରେସନ ସେହି ଅସମ୍ପର୍କିତ ଅନୁରୋଧକୁ ଅକ୍ଷମ କରିପାରେ:

ssh -N -o Tunnel=no -D 127.0.0.1:1080 [email protected]

ସାଧାରଣ SSH ହୋଷ୍ଟ-କୀ ଏବଂ ଖାତା ଯାଞ୍ଚ ରଖନ୍ତୁ। SOCKS ପଥକୁ ଆବଶ୍ୟକ ନଥିବା ଏକ ବୈଶିଷ୍ଟ୍ୟର ତ୍ରୁଟି ଚୁପ୍ କରିବା ପାଇଁ କେବଳ ନେଟୱାର୍କ-ଉପକରଣ ସୁବିଧା ଦେବାର କୌଣସି କାରଣ ନାହିଁ।

ସମ୍ପର୍କିତ ପ୍ରବନ୍ଧ