站长之站 站长之站QQ群:16356000 100345456 16263640 130690866
还没有任何记录...
当前位置:站长之站 > 服务器类 > 正文 > centos 6.8下使用pptpd构建vpn服务

centos 6.8下使用pptpd构建vpn服务

来源:网络作者:网络日期:2021/5/19 22:01:00收藏
本文链接:centos 6.8下使用pptpd构建vpn服务http://www.cncncc.com/ArtServ/Show.Asp?id=1889

1、验证内核是否加载mppe模块

modprobe ppp-compress-18 && echo mppe is ok  #打印ok表示已加载

2、安装ppp和pptpd软件

yum install ppp pptpd 
rpm -q ppp pptpd
ppp-2.4.5-10.el6.x86_64
pptpd-1.4.0-3.el6.x86_64

3、配置pptpd和ppp

配置dns和日志
vim /etc/ppp/options.pptpd 
ms-dns 8.8.8.8
ms-dns 8.8.4.4
#nologfd #将此行注释掉,加上下面一行增加日志功能
logfile /var/log/pptpd.log
添加用户
#vim /etc/ppp/chap-secrets
kuro pptpd 123456 * #格式:用户名 pptpd 密码 可以连接的ip,*表示所有ip
配置
#vim  /etc/pptpd.conf
localip 192.168.0.1 #将此两行的注释打开
remoteip 192.168.0.234-238,192.168.0.245

4、打开内核转发

#vim /etc/sysctl.conf   
#net.ipv4.tcp_syncookies = 1 #此行注释掉
net.ipv4.ip_forward = 1   #找到这个选项并且改成1
#保存后执行
sysctl -p

5、启动pptpd服务

#chkconfig pptpd on  #加入开机自动启动
#service pptpd start  #启动pptpd服务

6、添加防火墙规则

iptables -p input accept #设置全部为允许,以免等下清除防火墙规则时,ssh断开
iptables  -f
iptables  -x
iptables  -z   #清除防火墙规则结束
#添加防火墙规则
iptables -a input -i lo -p all -j accept
iptables -a input -p gre -j accept
iptables -a input -m state --state related,established -j accept
iptables -a input -p tcp -m tcp --dport 21 -j accept
iptables -a input -p tcp -m tcp --dport 22 -j accept
iptables -a input -p tcp -m tcp --dport 80 -j accept
iptables -a input -p tcp -m tcp --dport 1723 -j accept
#设置共享ip,nat表预路由
iptables -t nat -a postrouting -s 192.168.0.0/24  -j masquerade #设置源地址转换
/sbin/iptables -t nat -a postrouting -o ens3 -s 192.168.0.0/24 -j masquerade
#备份原来的防火墙规则
cp /etc/sysconfig/iptables /etc/sysconfig/iptables.bak
#因为命令生成的重启后就会失效,所以我们要把它不保存到配置文件中
iptables-save > /etc/sysconfig/iptables
vi /etc/sysconfig/iptables #打开配置文件把filter表中的input链设置drop如下
:input drop[0:0]
#重启iptables
service iptables restart




作者:站长之站 收集整理,任何媒体转发须保留作者个人微信和来源,不尊重作者劳动的行为将受到举报。
本文链接:centos 6.8下使用pptpd构建vpn服务http://www.cncncc.com/ArtServ/Show.Asp?id=1889

【centos 6.8下使用pptpd构建vpn服务】由站长之站收集整理,您可以自由传播,请主动带上本文链接

觉得有用就多来支持一下,没有能帮到您,站长之站也只能表示遗憾,希望有一天能帮到您。

(责任编辑:站长之站)

上一篇:在 ubuntu 下搭建 vpn 服务器的方法

下一篇:没有数据

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
站长之站 · CNCMS
站长之站
编程开发
ASP教程 .NET教程 JSP教程 PHP教程 Xml/Xslt Shtml教程 CGI专区 JavaScrip 其他编程
服务器类
Web服务器 Ftp服务器 Mail服务器 Dns服务器 Linux服务器 Win服务器 安全防护 服务器其他
网页设计
Html教程 设计心得 动态网页 JS/Ajax Div/Css CSS教程 设计其它
软件教程
Photoshop Fireworks FLASH Dreamweaver Frontpage 其他教程
数据库类
MSAccess MS_SQL My_SQL VFP PowerBuilder Oracle 其它数据
全站导航
编程开发服务器类网页设计软件教程数据库类
关于我们/版权
版权所有:
Copyright © 2008 - 2020 站长之站 www.cncncc.com
PowerBy:CNCMS(5.1.20)

苏ICP备16002106号-1