我在使用 OpenVPN 时遇到了问题。我已成功在运行 TomatoUSB 的路由器上设置了 OpenVPN 服务器。
然后我在 1 台客户端计算机上执行了以下步骤。
- 使用 OpenVPN GUI 下载最新版本的 OpenVPN
- 将证书和配置文件复制到配置目录中
- 连接
在客户端上,我测试了远程网关是否正确推送。换句话说,在这台客户端计算机上,我能够通过 VPN 路由所有互联网流量,公共 IP 地址也发生了变化以反映这一点 - 太棒了!
我以为大功告成了,于是找了一位来自中国的朋友来测试 vpn。他遵循了完全相同的步骤 - 他运行的是 32 位版本的 Win7。我运行的是 64 位版本,除此之外,他采用相同的步骤来设置他的客户端。
他可以连接,但是他的公共 IP 保持不变,并且他的互联网流量不通过 vpn 路由。
我不知道接下来该做什么,但我很确定服务器配置正确,因为至少有 1 个客户端获得了完整的路由。
所以我想知道这是否与他在中国有关?还是有一些我不知道的设定?
如何解决这个问题?
答案1
对于运行 Win7 的朋友,他是否以管理员身份运行 OpenVPN?GUI 需要管理员权限才能更改路由表。