Jak mohu obnovit tunel, pokud můj localhost vypadne?
Mám 2 počítače, Remotehost a localhost, na mém localhostu běží autossh, aby tunel zůstal naživu v případě problémů se sítí.
autossh -M 20000 -L 3300:192.168.2.101:3306 -R 3000:192.168.1.3:3000 [email protected] -p 80
ale co když potřebuji restartovat localhost? jak potom automaticky znovu připojím tunel?
Přijatá odpověď:
Vložte příkaz k vytvoření tunelu do nějakého skriptu, který se spustí při bootování. Můžete použít /etc/rc.local, můžete napsat svůj vlastní init skript v /etc/init nebo /etc/init.d, nebo elegantněji můžete napsat skript v /etc/network/if-up.d . Poslední možnost spustí skript poté, co se objeví síťové rozhraní.