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

CentOS5执行如下命令


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

CentOS6执行如下命令


wget http://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 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情图片

    暂无评论内容