pptp流量分析之搭建pptp测试服务器

2023-11-06

1.前言

最近研究常见vpn流量协议,需要产出检测规则对此类流量进行检测,遂需要搭建测试环境抓取测试流量,简单记录一下。

2.环境准备

1.ubuntu22.04(服务器)

2.win11(客户机)

3.安装及配置

3.1.ubuntu服务器安装pptp服务

#更新源
sudo apt update
#安装pptpd
sudo apt install pptpd

3.2.修改配置文件:pptpd.conf

#打开配置文件
sudo vim /etc/pptpd.conf

#检查并修改对应配置:
#指定PPP选项文件的位置
option /etc/ppp/pptpd-option

#启用调试模式
debug

#VPN服务器的虚拟ip
localip 192.168.80.1

#分配给VPN客户端的虚拟ip
remoteip 192.168.80.200-238,192.168.80.245

3.3.修改配置文件:pptpd-options

#打开配置文件
sudo vi /etc/ppp/pptpd-options

#检查或修改对应的配置
#pptpd服务的名称
name pptpd

#拒绝pap身份认证模式
refuse-pap

#拒绝chap身份认证模式
refuse-chap

#拒绝mschap身份认证模式
refuse-mschap

#允许mschap-v2身份认证模式
require-mschap-v2

#允许mppe 128位加密身份认证模式
require-mppe-128

#使用Google DNS
ms-dns 8.8.8.8
ms-dns 8.8.4.4

#arp代理
proxyarp

#调试模式
debug

#服务启动时打印出所有配置信息
dump

#锁定TTY设备
lock

#禁用BSD压缩模式
nobsdcomp

#输出日志文件位置,若没有直接添加即可
logfile /var/log/pptpd.log

3.4.修改配置文件:chap-secrets

 client:用户名,后面客户端登录的账号

server:服务类型

secret:密码

IP addresses:分配的IP地址

按需自己添加即可。

3.5.重启pptpd服务并检查服务

sudo service pptpd restart

 检查服务是否正常运行

4.客户端连接

4.1.打开windows vpn 功能

在搜索框直接搜索vpn

4.2.设置连接信息

点击"添加VPN",按照提示填入对应信息,连接名称随意,最后保存并连接。

4.3.验证连接

连接成功后,在cmd里能够查询到对应的IP信息。

5.常见报错解决

5.1.服务器网络问题

 解决:

排查服务器防火墙是否拦截1723端口

 可以添加对应的防火墙规则或者直接关闭防火墙。

5.2.指定端口已打开

解决:重启windows的网卡服务,再尝试连接。

最后

本文仅作技术学习记录,请勿非法使用!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

pptp流量分析之搭建pptp测试服务器 的相关文章

随机推荐

  • 【TinyHttpd学习笔记】500行的纯C语言Http服务器(含注释和webbench测试结果)

    目录 从main函数开始 初始化函数startup port 请求处理accept request client sock 请求行的处理 本地处理 测试结果 服务器功能测试 使用webbench测试 Tinyhttpd是一个小型的http服
  • 【PTA】数字黑洞123

    任意给定一个整数 数出这个数中的偶数个数 奇数个数 及这个数中所包含的所有位数的总数 然后将得到的这三个数按照 偶 奇 总 的位序重新排列 得到一个新的整数 将得到的新的整数重复上面的操作 经过有限次的这样的重复操作后 最终得到123这个整
  • typeScript第三篇tsconfig.json配置文件、namespace命名空间、三斜线指令、声明文件d.ts、Mixins混入、装饰器Decorator、Rollup、webpack构建TS

    一 配置 tsconfig json文件 文件生成 tsc init 命令生成 配置详解 compilerOptions incremental true TS编译器在第一次编译之后会生成一个存储编译信息的文件 第二次编译会在第一次的基础上
  • python面向对象程序设计三大特点:封装、继承、多态、类方法@classmethod、类属性、静态方法@staticmethod、object类

    注意 1 类的私有属性 私有方法 在类的外部 对象 也就是类的实例 是无法访问的 如果要访问 可以在类的内部 再定义一个方法 让它去访问私有属性和私有方法 然后在类的外部 通过调用这个方法 就能轻松访问到类的私有属性和私有方法了 2 当形参
  • esp32添加头文件

    环境 linux idf vsode 前言 在按照官方教程安装完成后 虽然可以编译成功 但是有些函数找不到定义 而且强迫症看到波浪号也非常难受 方法 点击小灯泡 点击第一个选项 如下图所示 拉到底点击advanced settings 让v
  • 代码随想录算法训练营打卡第二天|LC 977, 209, 59

    今天开始感受到题目的难度 特别是59 第一次遇到螺旋矩阵 卡尔的视频看了文字看了还是不懂 后来别的博主的写法看懂了 这2天刷完array 的节奏还是很快的 目测以后完成打卡的时间要增加
  • eNSP静态路由实验

    静态综合作业 将实验思路及配置过程整理后发出 思路 底层 所有节点拥有合法ip地址 R1 R2 R3 R4 R5
  • openGL着色器 (shader)

    着色器 shader 着色器 Shader 就是运行在GPU上的小程序 这些小程序在图形渲染管线的某个特定部分而运行 从基本意义上来说 着色器只是一种把输入转化为输出的程序 着色器也是一种非常独立的程序 因为它们之间不能相互通信 它们之间唯
  • Web前端知识点复习总结

    目录 1 HTML简介 2 CSS 2 1 盒子模型 2 2 float 浮动 3 JavaScript 4 jQuery 5 Bootstrap 1 HTML简介 HTML 超文本标记语言 用于编写网页 超文本 超文本是用超链接的方法 将
  • JAVA基础(JDK+环境变量+首个程序HelloWorld.java)

    Day01 Java开发笔记 1 交互方式 2 键盘基本功能键 3 键盘快捷键 4 常用dos命令 5 java语言平台版本 6 java语言特点 7 java的两大器件 8 第一个java程序 HelloWorld java 9 环境变量
  • 计算机视觉(五):使用SVM分类Cifar-10数据集

    1 引言 之前我们使用了K NN对Cifar 10数据集进行了图片分类 正确率只有不到30 但是还是比10 高的 手动滑稽 这次我们将学习使用SVM分类器来对Cafi 10数据集实现分类 但是正确率应该也不会很高 要想继续提高正确率 就要对
  • 操作系统——存储管理-段式存储组织——2020.11.25

    存储管理 段式存储组织 一丶段式存储 嗟险阻 叹飘零 关山万里作雄行 一丶段式存储 按用户作业中的自然段来划分逻辑空间 然后调入内存 段的长度可以不一样 我们在进行页式存储时 由于页内地址都是一样的 所以我们只需要去需要页号和页帧号就行了
  • 微信小程序:页面或者按钮为什么会抖一下?

    其实不仅仅是小程序 我们再搞前端点击按钮或者切换状态时都会出现页面 抖动 的情况 举个例子我们自己设置一些选项按钮 让用户切换选择对应选项 有的会发现切换这个对应的按钮会发现按钮会 抖动一下 之所以抖动的原因就是 切换 选择 和 未选择 的
  • [视频图像处理]1. 色域基础知识与色域转换公式

    常见色域基础知识与色域转换公式 所谓色域 Color Space 就是一种颜色的表示方法 针对不同的显示设备不同的系统 往往有不同的表示方法 目前被广泛使用的色域可以被分为三大类 RGB YIQ YUV YCrCb CMYK RGB应用最广
  • Linux常用命令_文件处理命令:su root

    文章目录 1 命令格式与目录处理命令ls 1 1 命令格式 1 2 目录处理命令 ls 2 目录处理命令 2 1 目录处理命令 mkdir 2 2 目录处理命令 cd 2 3 目录处理命令 pwd 2 4 目录处理命令 rmdir 2 5
  • 使用arcgis修改行政区划图边界

    打开ArcMap 我的是10 8版本的 1 添加行政区划图数据 文件 添加数据 添加数据 弹出添加数据框 点击红色框中的按钮 连接到数据所在文件夹 选择要处理的数据 添加 不便放入整体规划图 放大后选取部分作为示例 本次处理目的是把红色框中
  • 3d散列点云的曲率的求法

    1 取某个区域内的n个最近邻点根据局部抛物面拟合公式 z x y Ax 2 By 2 Cxy Dx Ey F 用最小二乘法可求出上面的各个系数 即可求得空间曲面函数的系数 2 根据公式 Km A 1 E 2 B 1 D 2 CDE 1 D
  • 合宙Air105

    基础资料 基于Air105开发板 Air105 LuatOS 文档 上手 开发上手 LuatOS 文档 探讨重点 对官方Socket网络接口demo中DTU连接示例 dtu demo lua 进行复现及分析 进行用阻塞方式做串口透传DTU内
  • 数据资源丨原始数据哪里找?这些网站要用好!(建议收藏)

    资料搜集是个相当繁琐与累的工作 也是投资入门的基本 良好的信息资料搜集能力有利于我们快速了解投资主体的基本情况 为后续的调研及一手资料的获得打下较好的基础 目录 一 搜索引擎 重点掌握 1 搜索关键字的选择 2 搜索技巧 3 搜索引擎推荐
  • pptp流量分析之搭建pptp测试服务器

    1 前言 最近研究常见vpn流量协议 需要产出检测规则对此类流量进行检测 遂需要搭建测试环境抓取测试流量 简单记录一下 2 环境准备 1 ubuntu22 04 服务器 2 win11 客户机 3 安装及配置 3 1 ubuntu服务器安装