SSH SOCKS прокси исчезнува кога неговата SSH врска завршува. Надзорник може да ја рестартира таа врска, но не може да продолжи секое барање до веб-страница што го користело стариот тек.

За веќе работна SSH поставка, autossh може да надгледува динамично препраќање додека OpenSSH открива сервер што не одговара:

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 во позадина се разликува од -f на обичниот SSH: ненадгледуваното стартување не може да запре за да побара лозинка или фраза за клуч. Неговите документирани почетни порти можат да разликуваат непосреден неуспех на поставката од подоцна прекината сесија.

По повторното поврзување, локалниот слушател може повторно да стане достапен. Апликациите можеби сепак ќе треба да ги повторат сопствените неуспешни операции. Прикачувањето прекинато пред да се добие одговор има исход на ниво на апликација што треба да се реши, а не само тунел што недостасува за рестартирање.

На крајот, здравиот SSH транспорт не докажува дека портата може да стигне до одредена веб-страница. Одвојте го надзорот над тунелот од следењето на работата што го користи.

Поврзани статии