Ailgysylltu twnnel SSH SOCKS gydag autossh
Defnyddiwch autossh gyda gwiriadau bywiogrwydd SSH gan ddeall nad yw ailgysylltu twnnel yn adfer hen gysylltiadau cymwysiadau.
Mae procsï SSH SOCKS yn diflannu pan ddaw ei gysylltiad SSH i ben. Gall goruchwyliwr ailgychwyn y cysylltiad hwnnw, ond ni all ailddechrau pob cais gwefan a oedd yn defnyddio'r hen ffrwd.
Ar gyfer gosodiad SSH sy'n gweithio'n barod, gall autossh oruchwylio anfon ymlaen dynamig tra bod OpenSSH yn canfod gweinydd nad yw'n ymateb:
autossh -M 0 -N -o ServerAliveInterval=30 -o ServerAliveCountMax=3 -o ExitOnForwardFailure=yes -D 127.0.0.1:1080 [email protected]
Mae -M 0 yn analluogi mecanwaith porth monitro ar wahân autossh. Mae'n dibynnu ar SSH yn gadael fel y gall y goruchwyliwr ymateb. Mae'r opsiynau server-alive yn rhoi gwiriad bywiogrwydd ar lefel SSH; nid ydynt yn gofyn am dudalen gan bob cyrchfan a ddefnyddiwch.
Cadwch y gosodiad cychwynnol yn weladwy nes bod dilysu ac anfon ymlaen yn gweithio. Mae ymddygiad cefndir autossh yn wahanol i -f SSH plaen: ni all lansiad heb oruchwyliaeth stopio i ofyn am gyfrinair neu gyfrinair allwedd. Gall ei giât gychwynnol a ddogfennwyd hefyd wahaniaethu methiant gosodiad ar unwaith oddi wrth sesiwn a dorrwyd yn ddiweddarach.
Ar ôl ailgysylltu, gall y gwrandawr lleol ddod ar gael eto. Efallai y bydd angen i gymwysiadau roi cynnig ar eu gweithrediadau methiedig eu hunain. Mae gan uwchlwythiad a dorrwyd cyn cael ymateb ganlyniad ar lefel cymhwysiad i'w ddatrys, nid twnnel coll yn unig i'w ailgychwyn.
Yn olaf, nid yw cludiant SSH iach yn profi y gall y porth gyrraedd gwefan benodol. Gwahanwch oruchwyliaeth y twnnel oddi wrth fonitro'r dasg sy'n ei ddefnyddio.