SSH SOCKS-tunneli uuesti ühendamine autosshiga
Kasutage autosshi SSH elujõulisuse kontrollidega ja mõistke, et tunneli uuesti ühendamine ei taasta vanu rakenduste ühendusi.
SSH SOCKS-puhverserver kaob, kui selle SSH-ühendus lõpeb. Järelevalveprotsess saab selle ühenduse uuesti käivitada, kuid ei saa jätkata iga veebisaidi päringut, mis kasutas vana voogu.
Juba töötava SSH-seadistuse puhul saab autossh jälgida dünaamilist edasisaatmist, samal ajal kui OpenSSH tuvastab mittevastava serveri:
autossh -M 0 -N -o ServerAliveInterval=30 -o ServerAliveCountMax=3 -o ExitOnForwardFailure=yes -D 127.0.0.1:1080 [email protected]
-M 0 lülitab välja autosshi eraldi järelevalvepordi mehhanismi. See tugineb sellele, et SSH väljub, nii et järelevalveprotsess saab reageerida. Valikud server-alive annavad elujõulisuse kontrolli SSH tasandil; need ei küsi lehte igalt sihtkohalt, mida kasutate.
Hoidke algne seadistus nähtav, kuni autentimine ja edasisaatmine töötavad. Autosshi taustakäitumine erineb tavalise SSH valikust -f: järelevalveta käivitus ei saa peatuda parooli või võtmefraasi küsimiseks. Selle dokumenteeritud käivitusvärav suudab eristada ka kohest seadistustõrget hiljem katkenud seansist.
Pärast uuesti ühendamist võib kohalik kuulaja taas kättesaadavaks saada. Rakendused võivad siiski vajada oma ebaõnnestunud toimingute kordamist. Enne vastuse saamist katkenud üleslaadimisel on rakenduse tasandil tulemus, mis tuleb lahendada, mitte lihtsalt puuduv tunnel, mida uuesti käivitada.
Lõpuks ei tõesta terve SSH-transport, et lüüs pääseb konkreetsele veebisaidile. Eraldage tunneli järelevalve seda kasutava töö jälgimisest.