【问题标题】:Is there a way to keep ssh connections alive when ssh host connects to VPN? [closed]当 ssh 主机连接到 VPN 时,有没有办法让 ssh 连接保持活动状态? [关闭]
【发布时间】:2021-03-12 12:23:49
【问题描述】:
我有一个通过 SSH 连接的远程主机(一个 VPS),它工作正常。但有时我需要在上面建立 VPN 连接。
通过建立 VPN 连接,我的 ssh 中断并且不再响应并进一步尝试连接到它失败并出现错误:
ssh: connect to host 192.168.1.105 port 22: No route to host
如何配置 VPN 或 SSH 以解决此冲突?
【问题讨论】:
标签:
ssh
vpn
vps
openssh
openvpn
【解决方案1】:
当我搜索这个问题时,我看到了解决问题的 iproutes 和规则配置。但我自己通过更改 SSH 连接客户端的 SSH 配置找到了一个简单的解决方案。
通过link 可以访问 ssh 上的一些配置。
通过链接后,我发现您可以创建或更改配置文件 ( ~/.ssh/conf )
nano ~/.ssh/conf
并将其更改为:
Host *
ServerAliveInterval 300
ServerAliveCountMax 2