PuTTY - इंटरनेट रुकावट के बाद स्वचालित पुन: कनेक्ट?


40

इंटरनेट कनेक्शन में एक छोटी सी हिचकी के बाद, किसी भी खुले PuTTY विंडोज़ ने एक संदेश बॉक्स को यह कहते हुए फेंक दिया कि एक कनेक्शन त्रुटि थी। क्या रिट्रीट प्रयासों को स्वचालित करने का एक तरीका है? या बेहतर अभी तक, इसे नेटवर्क की स्थिति देखने के लिए कहें और इंटरनेट एक्सेस पुन: स्थापित होने पर फिर से कनेक्ट करें?

मुझे पता है कि एक प्रोग्राम लिखने का "स्टैकओवरफ़्लो" समाधान है, जो अपने कमांड लाइन इंटरफ़ेस का उपयोग करके -Tw और -pw का उपयोग करके PuTTY को आमंत्रित करता है। लेकिन मैं "सुपरसुअर" समाधान ढूंढ रहा हूं क्योंकि यह कम काम की तरह लगता है।

क्या मुझे इसके बजाय टनलियर में देखना चाहिए?

पृष्ठभूमि: मैं ब्लूहॉस्ट पर एक डेटाबेस के लिए दूरस्थ पहुँच प्राप्त करने के लिए पोर्ट के साथ एक एसएसएच सुरंग का उपयोग कर रहा हूं।

जवाबों:


26

किट्टी पोटीन का एक कांटा गया संस्करण है जो पुन: कनेक्ट, ट्रे और संग्रहीत उपयोगकर्ता नाम / पासवर्ड को जोड़ता है। नींद से मशीन के जागने के बाद भी ऑटो फिर से जुड़ जाता है। यह मेरे लिए बहुत स्थिर रहा है। मुक्त :)


3
बहुत बढ़िया, मैंने अभी इसकी कोशिश की और यह वही है जो मैं चाहता हूं
मार्टिन हैनसेन

3
डाउनलोड करें: fosshub.com/KiTTY.html
user956584

3
"पुन: कनेक्ट करें विकल्प" के तहत "कनेक्शन" पृष्ठ के मध्य में ऑटो पुनः कनेक्ट विकल्प हैं। मुझे यकीन नहीं था कि पहली बार यह सुविधा स्वचालित थी या एक सेटिंग
SeanDowney

2
आधिकारिक साइट: kitty.9bis.net
ओरियोबोरस


14

पुट्टी ट्रे का एक कांटा भी है जिसे पुट्टी ट्रे कहा जाता है जो "कनेक्शन विफलता पर फिर से कनेक्ट करें" विकल्प (यद्यपि प्रयोगात्मक): https://puttytray.goeswhere.com/


लगता है कि इससे मेरी समस्या भी हल हो जाएगी। धन्यवाद
कोलीथियम

6
बीटा: ०.६)-टी ०२ ९ (२०१६-०६-२६) नोट: स्वचालित पुन: संयोजन को पदावनत किया जाता है। यह काम नहीं करता है। कृपया इसे निष्क्रिय कर दें।
नत्थेनो

पुष्टि कर सकता है, काम नहीं करता है। बहुत बुरा। :(
हनोबो

13

टनलियर वह कार्यक्षमता प्रदान करता है जो मैं चाह रहा था।

ये मुफ्त है:

हमारा ग्राहक संगठनों सहित सभी प्रकार के उपयोग के लिए स्वतंत्र है।


4

मेरे लिए यह आपके लिए उतना उपयोगी या सुविधाजनक नहीं हो सकता है, लेकिन मैं अपने ssh सत्रों में स्क्रीन का उपयोग करता हूं और इसमें फिर से शुरू करने और स्क्रीन के साथ एक टूटे हुए कनेक्शन का विकल्प होता है -R जब तक आप एक ही सर्वर से कनेक्ट नहीं होते हैं (मेरी uni) 3 सर्वर प्रदान करें जिन्हें वे आवंटित कर सकते हैं या आप स्पष्ट रूप से चुन सकते हैं)।


2

आप म्यूटली टैबिंग पुट्टी का उपयोग कर सकते हैं http://ttyplus.com/multi-tabbed-putty/ जो सत्र को वापस जोड़ने की अनुमति देता है। सत्र को वापस लाने के साथ ही यह मल्टी टैबिंग की अनुमति देता है।


0

केवल एक चीज जिसके बारे में मैं सोच सकता हूं, वह है कनेक्शन के तहत "टीसीपी कीप अवलोकनों को सक्षम करें" विकल्प।


Jfmessier के उत्तर पर मेरी टिप्पणी देखें
col23

0

आप एक कनेक्शन को फिर से स्थापित करने में सक्षम नहीं हो सकते हैं, क्योंकि कनेक्शन के दौरान बनाई गई साझा कुंजी, और नियमित आधार पर नवीनीकृत होने से हमारे सिंक, या पुरानी हो सकती है। इस बिंदु पर, सर्वर के साथ अपनी निजी कुंजी का उपयोग करते हुए, इसे फिर से शुरू करना होगा।

सक्षम करें टीसीपी रखवाले ही यहां एकमात्र समाधान हो सकता है।


मेरी स्थिति यह है: मैं बार-बार कनेक्शन का उपयोग करता हूं और इसे कभी भी एक मिनट से अधिक समय तक बेकार नहीं होना चाहिए। मेरा मुद्दा है जब इंटरनेट कुछ सेकंड के लिए डिस्कनेक्ट होता है, तो मेरा सत्र होता है। ServerAliveInterval और ServerAliveCountMax ऐसा लगता है जैसे वे काम करते हैं, लेकिन मुझे यकीन नहीं है कि कैसे उन लोगों को
PuTTY के

PuTTY कॉन्फ़िगरेशन के तहत, बाईं ओर की सूची में, कनेक्शन पर क्लिक करें। दाईं ओर, आप देखेंगे कि "सेकेंड्स के बीच में रखवाले (0 को बंद करने के लिए)" 0 डिफ़ॉल्ट मूल्य है। आप निम्न-स्तरीय टीसीपी कनेक्शन विकल्पों के साथ भी खेल सकते हैं।
jfmessier

कुंजी पुनः विनिमय के लिए दूसरे छोर से पावती की आवश्यकता होती है ... "सिंक से बाहर" नहीं हो सकता है।
ग्रेविटी

1
संचार टूटने की स्थिति में कनेक्शन को खुला रखने के लिए टीसीपी कीपेलिव या एसएसएच कीपैलिव नल पैकेट मदद नहीं करती हैं। इन सेटिंग्स के विपरीत यह महसूस करने में मदद मिलेगी कि संचार जल्द से जल्द है और परिणामस्वरूप एसएसएच कनेक्शन को जल्द ही नीचे लाया जाएगा। --- यदि संचार के बिना लंबी अवधि होती है, तो स्टेटिकल डिवाइसों पर संचार को खुला रखने के लिए - डायनेमिक संदेश महत्वपूर्ण हैं (जैसे डायनेमिक NAT या फ़ायरवॉल)।
पाबौक

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.