D.H.Q的烂笔头

Just code for fun~

Articles about: vpn

Debian / CentOS 系统下的 IPSEC + L2TP VPN 一键安装部署

最近的免费的 VPN(Virtual Private Network) 很不给力,之前在网上看到的由筑波大学免费提供的 VPN -- VPN Gate,开始用着还好,不过用了一段时间后不知为什么,很难连接上去,况且用得也不爽,速度慢死!还好自己在 Linode 上有一个 VPS(Virtual Private Server),免费的难用,那就自架一个呗,自力更生,丰衣足食。

对于 VPN 类型的选择,之前试装过 PPTP(点对点隧道协议,Point to Point Tunneling Protocol,默认使用 1723 端口,连接协议是 TCP)的 VPN,不过由于 Mac 下 MTU(最大传输单元,Maximum Transmission Unit) 的配置问题,在 mac 下 PPTP 的 VPN 一直没链接成功,所以 VPN 类型选用的是  L2TP(第二层隧道协议,Layer Two Tunneling Protocol,默认使用 1701 端口,连接协议是 UDP)。因为 L2TP 没有数据加密功能,因此需要安装 IPsec(Internet Protocol Security) 来加密 L2TP 的数据包。

其实以前也安装配置过 L2TP 的 VPN,不过上次被 GFW 封了 IP,Linode 换了新 IP 之后,之前配置的 VPN 就用不了,需要更换 VPN 配置里的 IP 参数值才能再次使用。每次都手动配置也很麻烦,所以搞了个懒人安装配置的脚本,省心,安逸,也方便以后安装配置,或者是像我这种被封 IP 后执行下脚本又能正常使用。嗯,能自动完成的东西就没必要手动折腾了。

详细的安装过程看下面注释,这里就不赘述了。

Debian 系统安装脚本(在 Linode 上的 Debian 6 和  Ubutun12.04、Ubuntu12.10 正常安装使用):

继续阅读 »
返回顶部