SSH SOCKS tunelini autossh ilə yenidən qoşmaq
SSH canlılıq yoxlamaları ilə autossh istifadə edin və tunelin yenidən qoşulmasının köhnə tətbiq bağlantılarını bərpa etmədiyini anlayın.
SSH SOCKS proksisi SSH bağlantısı bitdikdə yox olur. Nəzarətçi həmin bağlantını yenidən işə sala bilər, lakin köhnə axını istifadə edən hər vebsayt sorğusunu davam etdirə bilməz.
Artıq işləyən SSH quraşdırması üçün autossh, OpenSSH cavab verməyən serveri aşkar edərkən dinamik yönləndirməni nəzarət edə bilər:
autossh -M 0 -N -o ServerAliveInterval=30 -o ServerAliveCountMax=3 -o ExitOnForwardFailure=yes -D 127.0.0.1:1080 [email protected]
-M 0 autossh-un ayrı monitorinq-portu mexanizmini söndürür. O, nəzarətçinin reaksiya verməsi üçün SSH-in çıxmasına güvənir. Server-alive seçimləri SSH səviyyəsində canlılıq yoxlaması verir; onlar istifadə etdiyiniz hər təyinatdan səhifə tələb etmir.
Autentifikasiya və yönləndirmə işləyənə qədər ilkin quraşdırmanı görünən saxlayın. Autossh-un fon davranışı adi SSH-in -f seçimindən fərqlənir: nəzarətsiz işə salma parol və ya açar ifadəsi soruşmaq üçün dayana bilməz. Onun sənədləşdirilmiş başlanğıc qapısı həm də ani quraşdırma uğursuzluğunu sonradan pozulmuş sessiyadan ayıra bilər.
Yenidən qoşulmadan sonra yerli dinləyici yenidən əlçatan ola bilər. Tətbiqlər hələ də öz uğursuz əməliyyatlarını yenidən cəhd etməli ola bilər. Cavab almadan əvvəl kəsilmiş yükləmənin həll edilməli tətbiq səviyyəli nəticəsi var, sadəcə yenidən başladılmalı itkin tunel deyil.
Nəhayət, sağlam SSH nəqli şlüzün müəyyən bir vebsayta çata bildiyini sübut etmir. Tunelə nəzarəti ondan istifadə edən işin monitorinqindən ayırın.