| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
DwaHTHQ
9年前发布

Centos 7 安装V*N(pptpd)脚本

来自: http://my.oschina.net/sunchp/blog/617784


#!/bin/bash

yum install -y perl

rpm -ivh http://dl.fedoraproject.org/pub/epel/7/x86_64/p/pptpd-1.4.0-2.el7.x86_64.rpm

 

echo "ms-dns 8.8.8.8" >> /etc/ppp/options.pptpd

echo "ms-dns 8.8.4.4" >> /etc/ppp/options.pptpd

 

echo "localip 9.9.0.1" >> /etc/pptpd.conf

echo "remoteip 9.9.0.10-200" >> /etc/pptpd.conf

 

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

sysctl -p

 

firewall-cmd --permanent --direct --add-rule ipv4 filter INPUT 0 -i eth0 -p tcp --dport 1723 -j ACCEPT

firewall-cmd --permanent --direct --add-rule ipv4 filter INPUT 0 -p gre -j ACCEPT

firewall-cmd --permanent --direct --add-rule ipv4 filter POSTROUTING 0 -t nat -o eth0 -j MASQUERADE

firewall-cmd --permanent --direct --add-rule ipv4 filter FORWARD 0 -i ppp+ -o eth0 -j ACCEPT

firewall-cmd --permanent --direct --add-rule ipv4 filter FORWARD 0 -i eth0 -o ppp+ -j ACCEPT

firewall-cmd --reload

 

echo "account pptpd password *" >> /etc/ppp/chap-secrets

 

systemctl restart pptpd

netstat -an|grep tcp|grep 1723

 

 本文由用户 DwaHTHQ 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1455895762308.html
CentOS