SSH SOCKS फॉरवर्डिंग TUN उपकरणाच्या त्रुटींपासून वेगळे आहे
तेच SSH सत्र नंतर वेगळे TUN उपकरण तयार करण्यात अपयशी ठरले तरी प्रस्थापित SOCKS श्रोता ओळखा.
ही दोन निरीक्षणे एकाच 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 मार्गाला आवश्यक नसलेल्या वैशिष्ट्याची त्रुटी गप्प करण्यासाठी केवळ नेटवर्क-उपकरण विशेषाधिकार देण्याचे कोणतेही कारण नाही.