Warm tip: This article is reproduced from serverfault.com, please click

其他-当ssh主机连接到VPN时,有没有办法保持ssh连接的活动状态?

(其他 - Is there a way to keep ssh connections alive when ssh host connects to VPN?)

发布于 2020-11-30 15:02:29

我有一个通过SSH连接到的远程主机(VPS),并且工作正常。但有时我需要在其上建立VPN连接。

通过建立VPN连接,我的ssh断开,不再响应,进一步尝试连接到它失败,并显示以下错误:

ssh: connect to host 192.168.1.105 port 22: No route to host

如何配置VPN或SSH以解决此冲突?

Questioner
ArminMz
Viewed
11
ArminMz 2020-11-30 23:02:29

当我搜索此问题时,我看到了使用iproutes和规则解决该问题的配置,但是我本人通过更改SSH连接客户端的SSH配置找到了一个简单的解决方案。

通过此链接可以访问ssh上的一些配置

浏览完链接后,我发现你可以创建或更改配置文件(〜/ .ssh / conf)

nano ~/.ssh/conf

并将其更改为:

Host *
   ServerAliveInterval 300
   ServerAliveCountMax 2