今天开篇来说说VPN的事,大家知道VPN就是virtual private network就是为大家提供端到端的隧道的一系列协议对于PPP的隧道协议有PPPOE L2TP PPTP,ethernet over MPLS的有VPLS VPWS, ip over MPLS的有MPLS VPN基于MP-BGP 的VPNv4的地址空间, ethernet over IP的有OTV VXLAN NVGRE等,今天主要来和大家分享下PPTP的搭建,后续会有相关实现分析放出,为了效果我们需要找一台广域网的机器做PPTP server
- 广域网上一台能访问的server
- 在这台server配置PPTP VPN server
- 这台server和我们的主机之间要有足够的带宽和较低延时
能在广域网上访问的server
这样的server不少,但是要有信誉价格又优惠的可能就不多了,所以第一个想到的就是amazon的AWS EC2,没问题立马去申请一个instance。
这边我不太确定是不是所有的SP的网络都能访问AWS,有些可能不行,那就只能哭了或先用公司的账号VPN一把AWS。
EC2 里面其实有很多不同AMI(amazon machine image)给不同的os,windows,ubuntu, suse, redhat等主流的都有,我这边挑选ubuntu纯属个人喜好,接下来选定ubuntu的 image以后,要选则VM的配置,这边的话大家可以嗨翻天了因为有个免费的instance type
1vcpu + 1G memory
可以较好的完成vpnserver的任务&#