我使用以下方式在 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]