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 రవాణా గేట్వే ఒక నిర్దిష్ట వెబ్సైట్ను చేరుకోగలదని నిరూపించదు. సొరంగం యొక్క పర్యవేక్షణను దాన్ని ఉపయోగించే పని పర్యవేక్షణ నుండి వేరు చేయండి.