试图在Arch Linux上设置一个VPN服务器。 所有我想要的是它可以被OS X和iPhone OS使用。 我是VPN的noob,似乎没有太多的运气谷歌search。 我需要安装什么软件,还需要configuration什么?
谢谢。
推荐阅读: OpenVPN Howtos
OpenVPN在OSX上正常工作。 然而,要使用iPhoneOS,您需要一个L2TP,PPTP或IPsec服务器。 Free / OpenSWAN现在很容易设置,如果你。
老实说,OpenSWAN文档是相当不错的,但是你可以在这里find合理适用于Arch的Gentoo指令(默认的内核configuration应该有你需要的选项,所以你可以跳过这个部分)。 相关的OpenSWAN文档在这里,如果你想要做L2TP(这使得与Windows客户端的交互更容易)。
与证书一样好,最简单的解决scheme是获取PPTP服务器设置: https : //wiki.archlinux.org/index.php/PPTP_Server
如果你想使用OpenVPN,这在encryption和速度方面是最好的之一,你不能真正使用iOs的本地方法(L2TP,PPTP或IPSec)。
现在有三种主要的VPN实施方式:SSL,IPSec和PPTP。 OpenVPN是一个SSL VPN,因此与IPSec,L2TP或PPTP不兼容。
但现在有一个iOs应用程序 ,可以让你链接一个configuration文件,并轻松连接到一个OpenVPN服务器。
你可以阅读ArchWiki在你的服务器上安装OpenVPN。