SSHd 监听 OpenVPN 的 IP 吗?

SSHd 监听 OpenVPN 的 IP 吗?

我有一台带有 SSH 和 OpenVPN 服务的服务器。我想让 sshd 只监听 openvpn ip。问题是,在 openVPN 启动并设置 tun0 之前,sshd 无法绑定到 openvpn 的 ip。

我在我的机器上运行着 Debian 稳定版。

谢谢你的帮助。

答案1

您可以从各种 RCX(update-rc.d)中删除 sshd 的启动。
然后,您可以在 openvpn 启动脚本中添加一行,该脚本在 openvn 启动时启动 sshd。
您可以更好地检查 openvpn 的 ip 是否已启动并运行,然后启动 sshd。

答案2

查看 /etc/network/if-up.d/openssh-server 并阅读本文

答案3

编写一个重新启动的 OpenVPN 脚本sshd

相关内容