如何设置 2 个 VPS 可以不使用 VPN 进行连接,这些 VPS 已经设置了 VPN 的 ListenAddress

如何设置 2 个 VPS 可以不使用 VPN 进行连接,这些 VPS 已经设置了 VPN 的 ListenAddress

我有 2 个 VPS,这两个 VPS 都设置了 OpenVPN,我们只能通过连接到 VPN,然后通过 ssh 连接到 VPN 网关本身来访问它。我通过添加 ListenAddress 从 sshd_config 进行设置。

以下是我的 2 个 VPS IP 地址的示例

第一个服务器
IP地址:192.168.0.1
VPN地址:192.170.0.1

sshd_config
监听地址 192.170.0.1

第二台服务器
IP地址:170.168.0.1
VPN地址:170.192.0.1

sshd_config
监听地址 170.192.0.1

现在,如果我想连接到第一台服务器,我需要连接到第一台服务器中的 OpenVPN,然后使用我在 ListenAddress 中设置的 VPN 地址进行 ssh 连接,[电子邮件保护]我无法使用原始 IP 地址进行连接。
对于第二台服务器,我也做了同样的事情来连接到 VPS。一切都很好,这就是我想要的。

但是,现在的问题是,我想从第二台服务器连接到我的第一台服务器,而不需要连接到我的第一台服务器的 VPN,也许可以直接使用原始 IP 地址直接连接到服务器

我怎样才能做到这一点?

相关内容