本安装 VPN ( PPTPD )安装包真正支持 Centos 全系列,包括 Centos5 , Centos6 和 Centos7. 也不管是 openvz 还是 kvm 。
之前装 pptpd 非常的痛苦, openvz 和 kvm 的方法不同, centos6 和 centos7 的又不同。所以这次把他们整合起来了。
特别注意:
- centos7 会自动停用默认的防火墙,安装 iptables 。所以如果有特别需求的同学就别碰了
- 装 vpn 的时候会自动添加 epel 的 yum 源,有洁癖或者特殊需求的请注意
- 装 vpn 的时候会自动卸载原来装过的 ppp 和 pptpd ,所以即使想重装也无需自己手动卸载
- 有出现安装不了的,无法正常使用的请留言,我尽力解决下。
安装命令:
1 | wget --no-check-certificate http://www.yangkun.net/wp-content/uploads/2019/vpn_centos_pptpd.sh && bash vpn_centos_pptpd.sh |
选择 1 :安装 vpn
选择 2 :添加 vpn 账号(安装完后,随时可以使用 bash vpn_centos_pptpd.sh 来选择 2 添加 vpn 账号。当然也可以直接编辑 /etc/ppp/chap-secrets
123 | vi /etc/ppp/chap-secrets #添加vpn用户,格式为: 用户名 pptpd 密码 * |