作为一个对最新的技术如此痴迷,对墙外的世界如此好奇,对自由如此渴望的宅男,一天看不到墙外的世界就会浑身难受,可能是由于TG对shadowsocks的打压,最近用SS竟然翻不出去了,想起我的Github Student Package里有一个Digital Ocean的50美元券,这么多钱,不用白不用,最终我选择了放弃用了1年多的SS,选择了digital 5美元一个月的独享服务器,512M,1 core CPU,20G hard disk(毫无疑问装Linux了),配置这么低还买这么贵,好在带宽比较大,看个1080P的Youtube绰绰有余,这就是国外服务器的特点,location选择的是Singapore的,估计美国的延迟会比较大,后来证明的确是的,新加坡的延迟才80ms,youtube秒开完全没有延迟的感觉。PPTP是一种支持多协议虚拟专用网络的技术,总结来看,搭建Linux下的VPN,有PPTP,L2TP,OpenVPN等技术,PPTP比较简单,并且在各个终端下都有现成的使用方案。
1.安装iptables
yum -y install ppp iptables
2.百度了个pptp安装包,安装
rpm -ivh https:~/pptpd-64.rpm
3.配置PPTP
vi /etc/pptpd.conf
按insert键改为键入模式,在最下面输入
localip 192.168.9.0
remoteip 192.168.9.0-254
然后按esc键退出输入模式,按:键输入wq保存并退出
4.配置options.pptpd
vi /etc/ppp/options.pptpd
修改DNS
ms-dns:8.8.8.8
ms-dns:8.8.4.4
跟上布一样保存并退出
5.添加VPN账号和密码
vi /etc/ppp/chap-secrets
添加四个字段,用空格作为间隔
“username” pptpd "password" *
分别是用户名,连接协议类型,密码,为客户端分配的IP范围,即pptpd.conf中指定的IP范围。
6.更改IP的链接类型
vi /etc/sysctl.conf
找到net.ipv4.ip_forward=1,保存并退出
7.执行下列命令
sysctl -p
8.添加iptables策略
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.9.0/24 -j MASQUERADE
9.保存iptables策略
service iptables save
10.启动服务
service pptpd start
service iptables start
11.设置开机启动
chkconfig pptpd on
chkconfig iptables on
到这里,服务器端的部署就算是完成了,打开客户端试试
win10自带连接工具
google
Youtube毫无压力
1080P也是不在话下
总结一句话,技术改变世界











网友评论