最近需要用到手机连接到家里的网络,由于IOS升级到10后不再对PPTP支持,所以只能重建VPN服务端了,之前搭建了L2TP但不知道是什么缘由在家能成功连接,端口也转发了,在外死活连不上,搁置了一段时间。前两天想着会不会是运营商那边的问题,索性先换个在试试吧。
服务端:
本文的vpn server为pptpd,客户端为pptp-linux (非图形)
1.安装client
sudo apt-get install pptp-linux
2.连接vpn server
sudo pptpsetup --create pptpd --server x.x.x.x --username 11111 --password 00000 --encrypt --start
由于工作原因,一般都要在外网进行一些操作,而天朝的网络实在是不太给力,逼得我们只好去翻墙,现在的翻墙软件真的是数不胜数,有完全免费的,有限流量的,还有限时间的,质量也是参差不齐,大部分只是能打开普通外网,想打开YouTube这类视频网站还是挺吃力的,废话不多说了下面送上小福利一枚 —— Bstrill VPN 首月免费,无流量限制,我测了一下网速,白天看YouTube还是挺流畅的,晚上还是会有点缓冲,可能也和国内网有点关系吧。
环境:
主机平台:AWS EC2
平台系统:CentOS6.5 64位
需要软件:ppp、pptpd
检查:
检查服务器是否有必要的支持。如果检查结果没有这些支持的话,是不能安装pptp的。执行指令:
# modprobe ppp-compress-18 && echo ok
这条执行执行后,显示“ok”则表明通过。不过接下来还需要做另一个检查,输入指令:
# cat /dev/net/tun
如果这条指令显示结果为"cat: /dev/net/tun: File descriptor in bad state",则表明通过:
上述两条只要下面一条通过,就能安装pptp。如果还有其它问题,或者请你的服务商来解决这个问题。
<< 向左走,向右走 >>