autossh वापरून SSH SOCKS बोगदा पुन्हा जोडा
SSH जिवंतता तपासणीसह autossh वापरा आणि लक्षात ठेवा की बोगदा पुन्हा जोडल्याने जुने अनुप्रयोग कनेक्शन पुनर्संचयित होत नाहीत.
SSH SOCKS प्रॉक्सी त्याचे SSH कनेक्शन संपल्यावर नाहीशा होते. एक पर्यवेक्षक ते कनेक्शन पुन्हा सुरू करू शकतो, पण जुन्या प्रवाहाचा वापर करणाऱ्या प्रत्येक वेबसाइट विनंतीला पुढे चालू ठेवू शकत नाही.
आधीच चालू असलेल्या SSH सेटअपसाठी, OpenSSH प्रतिसाद न देणारा सर्व्हर ओळखत असताना autossh गतिशील फॉरवर्डिंगवर देखरेख करू शकतो:
autossh -M 0 -N -o ServerAliveInterval=30 -o ServerAliveCountMax=3 -o ExitOnForwardFailure=yes -D 127.0.0.1:1080 [email protected]
-M 0 autosshची स्वतंत्र देखरेख-पोर्ट यंत्रणा बंद करते. पर्यवेक्षक प्रतिक्रिया देऊ शकेल यासाठी ते SSH बाहेर पडण्यावर अवलंबून असते. server-alive पर्याय SSH स्तरावर जिवंतता तपासणी देतात; ते तुम्ही वापरत असलेल्या प्रत्येक गंतव्याकडून पृष्ठ मागत नाहीत.
प्रमाणीकरण आणि फॉरवर्डिंग कार्यरत होईपर्यंत सुरुवातीची सेटअप दृश्यमान ठेवा. autosshचे पार्श्वभूमी वर्तन साध्या SSHच्या -f पेक्षा वेगळे आहे: देखरेख नसलेले लाँच पासवर्ड किंवा की पासफ्रेज विचारण्यासाठी थांबू शकत नाही. त्याचे नोंदवलेले सुरुवातीचे द्वार तात्काळ सेटअप अपयश आणि नंतर तुटलेले सत्र यातही फरक करू शकते.
पुन्हा जोडल्यानंतर स्थानिक श्रोता पुन्हा उपलब्ध होऊ शकतो. अनुप्रयोगांना तरीही त्यांच्या स्वतःच्या अयशस्वी क्रिया पुन्हा प्रयत्न करावे लागू शकतात. प्रतिसाद मिळण्यापूर्वी व्यत्यय आलेल्या अपलोडला अनुप्रयोग स्तरावर सोडवायचा निकाल असतो, केवळ गहाळ बोगदा पुन्हा सुरू करणे नव्हे.
शेवटी, निरोगी SSH वाहतूक हे सिद्ध करत नाही की गेटवे एखाद्या विशिष्ट वेबसाइटपर्यंत पोहोचू शकतो. बोगद्यावरील देखरेख आणि त्याचा वापर करणाऱ्या कामाचे निरीक्षण वेगळे ठेवा.