9 如果我的本地主机出现故障,如何重新建立隧道? 我在本地主机上运行autossh的本地主机上有2台计算机,分别是Remotehost和localhost,以在网络出现问题时保持隧道活动。 autossh -M 20000 -L 3300:192.168.2.101:3306 -R 3000:192.168.1.3:3000 disp@192.168.2.100 -p 80 但是如果我需要重启本地主机怎么办?我如何自动重新连接隧道呢? ssh reboot autostart autossh — 暗法师 source
14 在启动时执行的某些脚本中放置命令以建立隧道。您可以使用/etc/rc.local,可以在/ etc / init或/etc/init.d中编写自己的初始化脚本,或更优雅的是,可以在/etc/network/if-up.d中编写脚本。 。网络接口启动后,最后一个选项将执行脚本。 — 米歇尔 source 在/etc/network/if-up.d上调用它会不会在接口每次关闭和重新启动时一次又一次地调用它? — TNT
9 另一个简单的选择是添加@reboot autossh ... &到/etc/cron.d/autossh — 索林 source 2 外观如下:@reboot autossh -f -nNT -R 3269:host-providing:3269 firewalled-host & — nicoX 2 无需在末尾添加“&”,-f已将命令放置在后台 — Pierre Maoui