CentOS环境下一键安装PPTPD包VPN服务器

CentOS5执行如下命令

wget https://www.vipkj.net/soft/Linux/pptpd/centos5_pptpd.sh
chmod +x centos5_pptpd.sh
./centos5_pptpd.sh

CentOS6执行如下命令

wget https://www.vipkj.net/soft/Linux/pptpd/centos6_pptpd.sh
chmod +x centos6_pptpd.sh
./centos6_pptpd.sh

安装成功后,会在最后提示你VPN登录帐号和密码。

VPN service is installed, your username is 后面的是账户名
password is 后面的是密码

你也可以通过修改 /etc/ppp/chap-secrets 文件来修改你的账户和密码。

CentOS 7需要手动完成以下操作

1.开启IP转发

echo net.ipv4.ip_forward = 1 >> /etc/sysctl.conf


sysctl -p # 使生效

2. 配置防火墙

systemctl stop firewalld
systemctl disable firewalld # 如果使用firewallid
service iptables save
service iptables stop
chkconfig iptables off
iptables -F
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

3.加入开机启动

echo "iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE" >> /etc/rc.d/rc.local
chmod +x /etc/rc.d/rc.local

© 版权声明
THE END
喜欢就支持以下吧
点赞0
评论 抢沙发