当前位置:   article > 正文

centos7 pptp_pptpd rpm 下载

pptpd rpm 下载

简介:

虚拟专用网络的功能是:在公用网络上建立专用网络,进行加密通讯。在企业网络中有广泛应用。网关通过对数据包的加密和数据包目标地址的转换实现远程访问。有多种分类方式,主要是按协议进行分类.。可通过服务器、硬件、软件等多种方式实现。

确定你的内核是否支持mppe

modprobe ppp-compress-18 && echo ok
  • 1

安装ppp

yum install    ppp    -y
  • 1

给带的系统源中没有提供pptpd的安装包,需要更换成阿里云的源进行下载pptpd。或者使用我分享的百度链接来下载pptpd的RPM安装包,再用FTP服务上传到linux下进行安装。

链接:https://pan.baidu.com/s/1saLOmC8fSfJLI8lz8YFt-w 提取码:bxy1
复制这段内容后打开百度网盘手机App,操作更方便哦

方式1使用rpm包安装

安装pptpd

[root@localhost /]# rpm -ivh pptpd-1.4.0-3.el6.i686.rpm
警告:pptpd-1.4.0-3.el6.i686.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID 0608b895: NOKEY
错误:依赖检测失败:
        libc.so.6 被 pptpd-1.4.0-3.el6.i686 需要
        libc.so.6(GLIBC_2.0) 被 pptpd-1.4.0-3.el6.i686 需要
        libc.so.6(GLIBC_2.1) 被 pptpd-1.4.0-3.el6.i686 需要
        libc.so.6(GLIBC_2.1.3) 被 pptpd-1.4.0-3.el6.i686 需要
        libc.so.6(GLIBC_2.3.4) 被 pptpd-1.4.0-3.el6.i686 需要
        libc.so.6(GLIBC_2.4) 被 pptpd-1.4.0-3.el6.i686 需要
        libutil.so.1 被 pptpd-1.4.0-3.el6.i686 需要
        libutil.so.1(GLIBC_2.0) 被 pptpd-1.4.0-3.el6.i686 需要
        libwrap.so.0 被 pptpd-1.4.0-3.el6.i686 需要

[root@localhost /]# yum install -y libc.so.6
[root@localhost /]# yum install -y libwrap.so.0
[root@localhost /]# yum install -y  libutil.so.1
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

报错后安装所需要的依赖,接着安装pptpd的rpm包

rpm -ivh pptpd-1.4.0-3.el6.i686.rpm
  • 1

安装完成后跳过方式2,看配置

方式2使用阿里源进行安装

添加新的源
强烈建议将原来的源文件给改名而不是删除

vim /etc/yum.repos.d/epel.repo
[epel]
name=aliyun epel
baseurl=http://mirrors.aliyun.com/epel/7Server/x86_64/
gpgcheck=0
  • 1
  • 2
  • 3
  • 4
  • 5

更新源

yum  update
  • 1

安装

yum install -y ppp pptpd
  • 1

配置

编辑配置文件

vim /etc/pptpd.conf
localip 10.67.65.30     #设置VPN服务器的IP地址
remoteip 10.67.65.10-240     #设置虚拟专用连接地址池,要与localip地址在同一网段
  • 1
  • 2
  • 3

设置/etc/ppp/options.pptpd文件 添加DNS设置

vim /etc/ppp/options.pptpd
ms-dns 8.8.8.8
ms-dns 114.114.114.114
  • 1
  • 2
  • 3

编辑/etc/ppp/chap-secters文件
该文件用于设置远程登录VPN客户端拨入时使用的用户名,密码和分配给该用户的IP地址。

vim /etc/ppp/chap-secrets
#Secrets for authentication using CHAP
#client        server  secret                  IP addresses
   la            pptpd      123456      *
   ll             pptpd       123456     *
  • 1
  • 2
  • 3
  • 4
  • 5

启动linux的路由转发功能

vim /etc/sysctl.conf
net.ipv4.ip_forward = 1
  • 1
  • 2

使上述修改生效

sysctl -p 
  • 1

重启服务

systemctl restart pptpd
  • 1

验证测试
在Windows客户端打开doc

ipconfig
  • 1

在这里插入图片描述
在linux服务器端测试

ifconfig
  • 1

出现一个ppp0的连接。
在这里插入图片描述
借鉴博客

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/黑客灵魂/article/detail/965187
推荐阅读
相关标签
  

闽ICP备14008679号