已连接到 OpenVPN 服务器但无法 SSH

已连接到 OpenVPN 服务器但无法 SSH

我使用以下方式在 Ubuntu 18.04 家庭服务器上创建了一个 OpenVPN 服务器教程。我无法使用 Mac 上的 TunnelBlink 连接到 VPN,但我收到一条消息,说我的 IP 地址没有改变。我希望能够连接到我的 VPN,然后像我在那里一样访问我的家庭网络。我有一个我想要的文件服务器和一个媒体服务器。我的电脑说它已连接到 VPN,但之后我无法通过 SSH 进入我的服务器。我还将 1194 端口转发到我的 VPN 服务器。我完全按照说明进行操作,但我没有执行任何可选步骤。

有人可以帮忙吗?

答案1

要限制 VPN 客户端的 SSH 连接,您需要先为 VPN 子网打开端口 22。使用默认的 OpenVPN 子网 10.8.0.1/24

sudo ufw enable
sudo ufw allow 1194/udp comment "Allowing OpenVPN Connections"
sudo ufw allow from 10.8.0.1/24 to any port 22 proto tcp comment "SSH allowed for VPN clients"

现在连接到 VPN 后,使用 SSH 连接服务器

ssh [email protected]

相关内容