======130115 更新pptpd到pptpd-1.3.4-2======
======151213 更新CentOS6 yum方式安装pptpd源======
======180127 更新CentOS7 yum方式安装pptpd======
======190714 更新CentOS6 CentOS7安装流程======
测试的系统为CentOS5.6,架设VPN的教程:
一、首先检查你VPS的PPP和TUN有没有启用:
TUN设备是Linux下的虚拟网卡。
cat /dev/ppp
cat /dev/net/tun
显示结果为:cat: /dev/ppp: No such device or address和cat: /dev/net/tun: File descriptor in bad state,表明通过,上述两条只要有一个没通过都不行。如果没有启用,你可以给VPS提供商Submit 一个 Ticket请求开通:
Hello
Could you enabled TUN-TAP for me? I want run pptp-vpn on my VPS.
Thank you.
确认PPP和TUN启用后,开始安装ppp和iptables:
yum install -y ppp iptables
二、安装pptp:
rpm -ivh http://acelnmp.googlecode.com/files/pptpd-1.3.4-2.rhel5.i386.rpm (32位系统)
rpm -ivh http://acelnmp.googlecode.com/files/pptpd-1.3.4-2.rhel5.x86_64.rpm (64位系统)