Come posso ristabilire un Tunnel se il mio localhost non funziona?
ho 2 macchine, Remotehost e localhost, sul mio localhost eseguo autossh per mantenere vivo il tunnel in caso di problemi di rete.
autossh -M 20000 -L 3300:192.168.2.101:3306 -R 3000:192.168.1.3:3000 [email protected] -p 80
ma cosa succede se devo riavviare il localhost? come faccio a ricollegare automaticamente il tunnel allora?
Risposta accettata:
Inserisci il comando per stabilire il tunnel in uno script che viene eseguito all'avvio. Potresti usare /etc/rc.local, potresti scrivere il tuo script init in /etc/init o /etc/init.d, o più elegantemente, potresti scrivere uno script in /etc/network/if-up.d . L'ultima opzione esegue lo script dopo l'apertura dell'interfaccia di rete.