将 VPN 服务器的服务仅限于 VPN 连接

将 VPN 服务器的服务仅限于 VPN 连接

我有一个跳转服务器,我想把它放在 VPN 后面,我不想部署单独的 VPN 服务器并将我的跳转服务器放在它后面。我考虑将 OpenVPN 直接安装到我的跳转服务器上,并仅允许通过 VPN 客户端连接到它。

我已经在其中安装了 OpenVPN 和 OpenVPN 接入服务器,我可以从接入服务器 UI 看到服务器运行状况良好。现在如何才能仅通过 VPN 提供对 VPN 服务器的访问?

我知道这有点令人困惑,我没有表达得很好,我很抱歉。

感谢任何卑微的帮助。

答案1

对于SSH访问,只需将SSHD限制到某个地址即可。应该有这样一行:

#ListenAddress 0.0.0.0

在你的 SSHD 配置文件中,可能是/etc/ssh/sshd_config.将 0.0.0.0 更改为您的 VPN 服务器的 VPN IP,取消注释该行,保存文件,重新加载 SSHD,然后就可以了。

对于 SSH 以外的服务,您必须对它们执行类似的操作。

使用防火墙控制是另一种选择。您也可以同时应用两者。

相关内容