我想知道官方的 Android OpenVPN 客户端应用程序“OpenVPN 连接”为我们提供了我的 Android 4.4.2 平板电脑的 IP 地址,以便我可以从家里的 OpenVPN 服务器端 ping 它(或以某种方式使用它)。
我希望我的 Android 平板电脑即使离开家也能从家里的 Ubuntu 12.04 amd64 服务器访问(即通过 3G/4G 连接)。这样我就可以在 Android 平板电脑上安装一些服务器(例如 ftp、samba),并从家里的 Ubuntu 服务器访问这些服务器(假设我坐在家里,而我的 Android 平板电脑由我的朋友拿着)。
我听说如果我 root 我的 Android 平板电脑并在其中安装 OpenVPN Linux 客户端,那么我就可以实现我提出的方案。但是,Android 4.0+ 似乎为 VPN 引入了新的 API(VPN服务)。所以我想知道非 root 的 Android 4.4.2 平板电脑是否可以更轻松地实现我的情况。
我正在评估是否值得在我家的 Ubuntu 电脑上安装 OpenVPN 服务器。有没有人有这样的经验可以分享。
提前感谢任何建议。
答案1
通过正确的设置,OpenVPN 将为远程设备提供一个“本地” IP 地址,您可以使用该地址访问该设备。我目前使用它从我的 Android 设备通过 RDP 连接到网络上的其他设备,尽管该设备可以从另一个方向访问,并且将定期使用它为已通过 VPN 连接到我的网络的设备提供远程协助。
目前,您无需 root 设备(4 以上)即可使用这个 OpenVPN 客户端,其中规定:
支持 Ice Cream Sandwich、Jelly Bean 及更高版本。无需 root 设备