![VirtualBox 客户机上的 OpenVPN 服务器(Ubuntu 12.04 服务器)](https://linux22.com/image/1375207/VirtualBox%20%E5%AE%A2%E6%88%B7%E6%9C%BA%E4%B8%8A%E7%9A%84%20OpenVPN%20%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%88Ubuntu%2012.04%20%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%89.png)
我有一台运行 Windows 7 的 PC,作为 Ubuntu Server 12.04 VirtualBox-Guest 安装的主机。在此客户操作系统上,我按照以下教程安装了 OpenVPN帮助中心。我现在正在运行带有 TunnelBlick 的 Mac OS X Mountain Lion,并尝试连接到 OpenVPN 服务器,但目前尚未成功。
至于 VirtualBox 安装,一切都应默认,但端口转发 1194(以及用于 SSH 的端口 22)。我还在路由器中将此端口转发到主机操作系统。
虽然我可以通过 SSH 连接,但我无法访问 OpenVPN。
是否有可能在客户操作系统中运行 OpenVPN 并将其用作 vpn?
解决此连接故障的好方法是什么?
答案1
对你的问题的直接回答可能是你转发了 TCP 协议而不是 UDP 的端口 1194。
但更好的解决方案是这样的:
将适配器更改为使用桥接网络,然后访客可以直接访问 LAN,而无需实现额外的端口转发主机->访客。
然后将 UDP/1194 从 internet/wan 端口转发到您的局域网上的访客 IP。
如果您仍然遇到问题,请发布您的 tunnelblick 连接日志。