OpenVPN连接在Linux中正常工作,但不能在Windows 8中正常工作

我有一台运行Ubuntu 12.04 LTS和OpenVPN的服务器。

当我使用运行Arch Linux的家庭计算机连接到它时,VPN连接完美无瑕。 我可以浏览网站和观看video等所有stream量正确路由通过VPN连接,当我访问其他网站时,他们看到我的服务器IP地址,而不是我的家用电脑IP地址预期。

另一方面,在Windows 8上使用Windows的官方OpenVPN软件分发,它不能以相同的方式工作。 我可以正确连接到VPN服务器,但网站仍然看到我的家用电脑的IP地址,而不是VPN服务器的IP地址,我不知道这是为什么。 我已经为Linux和Windows 8客户端机器下载了相同的客户机configuration文件和密钥,但问题仍然存在。

我猜这是一个服务器configuration问题,但我不知道它可能是什么。 有没有人有任何想法?

也许右键点击“以pipe理员身份执行”?

我在一些Win7 OpenVPN客户端的工作中遇到了这个问题。 VPN连接但不能在Windows上创build路由,只是因为没有以pipe理员身份运行。

编辑:永久性的解决scheme,以避免要求pipe理员密码应该是在OpenVPN GUI图标添加/ runas和/ savecred。 它会问一次,并作为pipe理员运行每个运行:

runas /user:administrator /savecred "C:\Program Files...