博客
关于我
pptp拨号上网
阅读量:797 次
发布时间:2023-03-04

本文共 1549 字,大约阅读时间需要 5 分钟。

PPTP服务器配置指南

软件准备

安装所需的软件包:

  • dkms:用于管理内核模块
  • kernel_ppp_mppe:PPTP协议的内核模块
  • pptpd:PPTP服务器软件

下载软件

通过wget命令下载相应包:

wget module builder/dkms-2.0.10-1/dkms-2.0.10-1.noarch.rpmwget module builder/kernel_ppp_mppe-1.0.2%20dkms-2.0.6/kernel_ppp_mppe-1.0.2-3dkms.noarch.rpmwget ftp://rpmfind.net/linux/epel/6/x86_64/pptpd-1.4.0-3.el6.x86_64.rpm

安装步骤

  • 安装gcc:
  • yum -install gcc
    1. 安装dkms:
    2. rpm -ivh dkms-2.0.10-1.noarch.rpm
      1. 安装kernel_ppp_mppe:
      2. rpm -ivh kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
        1. 安装pptpd:
        2. rpm -ivh pptpd-1.4.0-3.el6.x86_64.rpm

          服务器配置

          网络接口配置

          • eth0:209.141.52.172
          • eth1:172.16.121.42

          配置PPTP服务器

        3. 修改/etc/pptpd.conf,在末尾添加以下内容:
        4. debugppp/usr/sbin/pppdoption/etc/ppp/options.pptpd# 服务器IPlocalip 209.141.52.172# 客户端IP范围remoteip 172.16.121.43-100
          1. 备份并修改/etc/ppp/pptp-options
          2. cp /etc/ppp/pptp-options /etc/ppp/pptp-options.bak

            文件内容如下:

            name pptpdrefuse-paprefuse-chaprefuse-mschaprequire-mschap-v2require-mppe-128proxyarplocknobsdcompnovjnovjccompnologfdidle 2592000ms-dns 8.8.8.8ms-dns 8.8.4.4
            1. 配置认证文件/etc/ppp/chap-secrets
            2. vim /etc/ppp/chap-secrets

              编辑内容为:

              # CHAP认证秘密# 用户名 pptpd 密码test pptpd test *
              1. 启动PPTP服务:
              2. service pptpd start
                1. 查看PPTP端口状态:
                2. netstat -ntpl

                  PPTP默认使用1723端口。

                  1. 配置NAT和IP转发:
                  2. iptables -t nat -Fiptables -t nat -A POSTROUTING -s 172.16.121.0/24 -j SNAT --to 209.141.52.172echo 1 > /proc/sys/net/ipv4/ip_forward
                    1. 启用PPTP自动启动:
                    2. ntsysv
                      1. 配置防火墙规则:
                      2. iptables -I INPUT -p tcp --dport 1723 -j ACCEPTiptables -I INPUT -p tcp --dport 47 -j ACCEPTiptables -I INPUT -p gre -j ACCEPT

                        客户端连接

                        • 服务器IP:209.141.52.172
                        • 账号:test
                        • 密码:test

                        注意事项

                        • 请确保客户端与服务器在同一子网内(172.16.121.0/24)。
                        • 配置完成后请测试连接,确保PPTP服务正常运行。

    转载地址:http://fmxfk.baihongyu.com/

    你可能感兴趣的文章
    PowerShell操作XML遇到的问题
    查看>>
    PowerShell攻击工具Empire实战
    查看>>
    PowerShell攻击工具Nishang实战
    查看>>
    PowerShell攻击工具PowerSploit实战
    查看>>
    Powershell管理系列(四)Lync server 2013 批量启用语音及分配分机号
    查看>>
    PowerShell脚本运行完 不要马上关闭用什么命令可以停留窗口窗口
    查看>>
    PowerShell远程连接到Windows
    查看>>
    power(8) identity
    查看>>
    POW的重力之美
    查看>>
    PO、VO、DAO、BO、DTO、POJO能分清吗?
    查看>>
    pytorch介绍-ChatGPT4o作答
    查看>>
    PP-PLL:基于概率传播的部分标签学习
    查看>>
    pytorch介绍
    查看>>
    pprint 排序字典但不是集合?
    查看>>
    pptp拨号上网
    查看>>
    ppt上的倒计时小工具_PPT中有哪些「看似很 LOW,实则惊艳」的小工具
    查看>>
    PPT添加视频的路径问题
    查看>>
    PPT美化插件 islide 安装过程问题“加载com加载项时运行出现错误”
    查看>>
    Prefix Tuning:详细解读Optimizing Continuous Prompts for Generation
    查看>>
    PreparedStatement 与Statement 的区别,以及为什么推荐使用 PreparedStatement ?
    查看>>