GNU/Linux >> Znalost Linux >  >> Ubuntu

Připojujete Ssh tunel při restartu?

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í.


Ubuntu
  1. Ssh – Omezení uživatele Ssh/scp/sftp na adresář?

  2. Jak používat Ssh-copy-id s Multiple-hop Ssh tunelem?

  3. Ssh se po restartu resetuje na výchozí port?

  1. Jak směrovat internet přes Ssh tunel?

  2. Jak nastavit Reverse SSH Tunnel v Linuxu

  3. Jak spolehlivě udržet otevřený tunel SSH?

  1. HTTPS SSH tunel

  2. Jak nastavit ssh tunel pro předávání ssh?

  3. Předat SSH přes SSH tunel