Centos 6.4 PPTP VPN搭建

Poptop所需软件:

  1. dkms :动态加载和卸载所需模块
  2. kernel_ppp_mppe :微软的点对点加密
  3. ppp : 点到点协议
  4. pptpd : 服务端

ppp安装:

检测是否已安装:

 # rpm -q ppp
 package ppp is not installed

安装ppp

 # yum -y install ppp
 # rpm -q ppp
 ppp-2.4.5-5.el6.x86_64

检查PPP是否支持MPPE,若结果显示“0”则表示不支持,而“30”或更大的数字就表示支持。

 # strings ‘/usr/sbin/pppd‘|grep -i mppe|wc -l
 42

检查内核MPPE补丁是否安装成功,若是OK,表示成功

 # modprobe ppp-compress-18 && echo ‘OK‘
 OK

dkms安装:

检测是否已安装:

 # rpm -q dkms
 package dkms is not installed

安装dkms:

 # rpm -ivh  
 # rpm -q dkms
 dkms-2.0.17.5-1.noarch

pptpd安装:

检测是否已安装:

 # rpm -q pptpd
 package pptpd is not installed

下载pptpd:(可以自己去搜索资源)

 # http://rpmfind.net/linux/rpm2html/search.php?query=pptpd

安装pptpd:

 # rpm -ivh pptpd-1.4.0-3.el6.x86_64.rpm 
 # rpm -q pptpd
 pptpd-1.4.0-3.el6.x86_64

修改配置文件:

  修改pptpd.conf:

 # echo "localip 192.168.40.1" >> /etc/pptpd.conf 
 # echo "remoteip 192.168.40.100-150" >> /etc/pptpd.conf

修改options.pptpd :

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

添加账号:

 # echo "lyk  pptpd  123456 *" >> /etc/ppp/chap-secrets

开启路由转发功能:

 # sed -i ‘s/net.ipv4.ip_forward = 0/net.ipv4.ip_forward = 1/‘ /etc/sysctl.conf
 # sysctl -p /etc/sysctl.conf

网关和交换机设置:

交换机配置:(10.19为VPN server的地址)

 <Quidway> system-view 
 [Quidway] ip route-static 192.168.40.0 255.255.255.0 192.168.10.19 
 <Quidway> save

网关各不相同,只需将公网IP映射到192.168.10.19(VPN 地址),略。

Iptables和SElinux处理:

我们的环境为全部关闭,略。

启动pptpd服务:

 # /etc/init.d/pptpd start

windows客户端配置:

时间: 2024-10-11 22:19:59

Centos 6.4 PPTP VPN搭建的相关文章

CentOS 6下的VPN搭建

PPTP 全称为 Point to Point Tunneling Protocol — 点到点隧道协议,是VPN协议中的一种.虚拟专用网(VPN)被定义为通过一个公用网络(通常是因特网)建立一个临时的.安全的连接,是一条穿过混乱的公用网络的安全.稳定的隧道.虚拟专用网是对企业内部网的扩展.虚拟专用网可以帮助远程用户.公司分支机构.商业伙伴及供应商同公司的内部网建立可信的安全连接,并保证数据的安全传输.虚拟专用网可用于不断增长的移动用户的全球因特网接入,以实现安全连接:可用于实现企业网站之间安全

pptp vpn搭建

Rhel 5.0 中pptp vpn搭建过程 需要的安装包有: 安装过后修改.etc/pptpd.config文件 添加vpn账户信息: 启动服务器: service pptpd start

Centos 7 配置PPTP VPN攻略

准备工作: 1.一台centos7主机,内网ip 192.*.*.* 2.一个连接外网的路由器,外网固定ip 210.*.*.*  DNS 210.*.*.* 开始安装: 1.更新centos7主机 yum update –y reboot #重启 2.检测系统环境 modprobe ppp-compress-18 && echo success 显示success说明系统支持MPPE补丁,如果不支持,需要先安装kernel-devel # yum install kernel-devel

Centos 7 安装 pptp vpn

1.检查系统内核是否支持MPPE modprobe ppp-compress-18 && echo OK 显示OK说明系统支持MPPE 2.检查系统是否开启TUN/TAP支持 cat /dev/net/tun cat: /dev/net/tun: 文件描述符处于错误状态 如果这条指令显示结果为下面的文本,则表明通过 3. 检查PPP是否支持MPPE strings '/usr/sbin/pppd'|grep -i mppe|wc -l43 如果以上命令输出为"0"则表示

Centos 7 配置pptp vpn

1.配置epel yum 源 http://www.cnblogs.com/wangshuyi/p/6150575.html 2.过滤软件包安装 yum install NetworkManager- 按Tab键 筛选出类似NetworkManager-pptp-gnome类似的插件补全安装 例如下图: 3.重启NetworkManager即可看到pptp连接选项

CentOS 6.3上搭建PPTP VPN

系统版本:CentOS 6.3_x86_64 eth0:172.16.10.72(实验环境当公网IP使用) eth1:192.168.100.50 1.检测是否支持ppp模块 # cat /dev/ppp cat: /dev/ppp: No such device or address 如出现上面的结果,表明PPP模块开启,可以继续安装过程. 2.安装ppp # yum -y install ppp iptables 3.安装pptp 下载pptp的rpm包并安装: # wget http://

Linux软件vpn搭建-pptp

pptp  vpn搭建是每个做系统运维最基本也是最简单的vpn环境搭建,公司一般都会用很多种方法的vpn:win下mstsd,linux下pptp,wifi vpn,硬件深信服vpn等等很多种,以上是博主玩过的,其他高大上的vpn灯博主后续熟悉补上文档. VPN的搭建 实验环境:个人电脑ip:10.0.0.1,centos5.8 linux64位操作系统 给公司搭建vpn,自己电脑上先测测: 1.检查系统内核是否支持MPPE补丁: #modprobe ppp-compress-18 &&e

centos6.4安装搭建pptp vpn服务

centos6.4安装搭建pptp vpn服务的大致步骤简介,下面会有详细的步骤(我不喜欢写大纲,决定麻烦,但是有人还是看不懂,所以勉为其难的写了个,实在不会的,我在文章的后面提供一些网上的centos pptp vpn 一键安装包,有人写了就不必再写一遍了,一键安装包要是有问题,也别找我,新手想享受自己亲手一步步具体搭建过程的乐趣,就接着看看吧): 1.先检查vps是否满足配置pptp vpn的环境.因为有的openvz的vps被母鸡给禁用了.其实,你在配置前最好向vps的客服发TK,可能客服

CentOS 6.5搭建PPTP VPN服务器

VPN是虚拟专用网络(Virtual Private Network)的缩写,VPN有多种分类方式,包括PPTP.L2TP.IPSec等,本文配置的VPN服务器是采用PPTP协议的,PPTP是在PPP协议基础上开发的一种新的增强型安全协议. 因此,我们如果需要在CentOS上搭建VPN服务,则需要PPTP服务端软件.目前比较流行的是Poptop项目下的pptpd开源软件,本文编写时最新的版本为 pptpd-1.4.0 下载地址 . 一.安装前的准备工作. 因为PPTP是基于PPP协议基础上的,因