openvpn 和 virtualbox

openvpn 和 virtualbox

我有一台 Linux 机器,我偶尔会在 Virtual Box 中运行 Windows XP。除了 XP 中的 openvpn 无法连接到远程机器上运行的 vpn 服务器外,其他一切都运行良好。vpn 客户端在 Linux 上运行...据我所知,到目前为止,这似乎是端口转发的问题...我一直收到此错误: TCP/UDP: Incoming packet rejected from 10.0.2.2:1194, expected peer address: (allow this incoming source address/port by removing --remote or adding --float) ,但不知道如何修复它。

答案1

我认为卡米尔是对的。

将 VirtualBox 中的网络更改为桥接而不是 NAT,我认为这会更好。

答案2

还请注意 VirtualBox 3.1.2 用户手册第 94 页第 6.3.3 节“NAT 限制”中的此类内容:

不支持 GRE 等协议:不支持除 TCP 和 UDP 之外的协议。这意味着某些 VPN 产品(例如 Microsoft 的 PPTP)无法使用。其他 VPN 产品仅使用 TCP 和 UDP。

如果有帮助的话,我过去做过的一件事是在主机上设置 openvpn。这样,所有使用 NAT 的访客都可以访问 vpn 隧道。

相关内容