基于SSL的虚拟专用网络

2023-11-04

基于SSL的虚拟专用网络

基于安全套接层协议(Security Socket Layer-SSL)建立远程安全访问通道的虚拟专用网络技术。
像简单虚拟专用网络通过安装软件客户端的方式进行安全远程访问服务器虽然与基于硬件形式的相比更便于使用,但是直接通过浏览器就可以实现的远程安全访问虚拟专用网络将更加的便捷,更方便出差员工访问公司内部资源。

原理

SSL,Security Socket Layer,安全套接层。
SSL功能:数据加密,完整性校验。
可以认为 SSL 是运行在 HTTP 和 TCP 之间,加密基于 TCP 及以上的协议。使用浏览器访问网站(例如京东)时,实际就是通过拨号的方式。

SSL 协议包含两个子协议:记录协议和握手协议
记录协议,record protocol,用于实现数据加密<数据分片、压缩、哈希、加密>,类似 IPsec 里面的 ISAKMP 协议,是隧道建立的执行者。
握手协议,handshake protocol,用于实现隧道建立<版本、算法、数字证书认证、密钥交换>,类似 IPsec 里面的 ESP 协议,是数据安全的执行者。

SSL 隧道协商:
第一阶段:握手阶段
第二阶段:数据安全传输阶段
在这里插入图片描述
书签:OpenSSL,开源的 SSL 套件。

部署

server 使用 C7200 镜像,接口与 3600 不同。
在这里插入图片描述
在这里插入图片描述
虚拟专用网络由 pc 端拨号至 R2 server 端。

实验流程:
1、配置 IP 地址,保证直连联通;
2、R3 默认路由到 R2,R2 默认路由到 R1,电脑配置 IP 地址并且指默认路由到 R1;
3、R2 上部署 WEB VPN,R3 开启 HTTP SERVER;
4、电脑开启浏览器输入 https://100.1.12.2

R2:
aaa new-model //创建本地用户名密码并创建认证列表
aaa authentication login ssl local
username cisco password cisco

webvpn gateway vpnwg //定义 ssl vpn 网关
hostname ssl //创建进程
ip address 100.1.12.2 port 443 //定义公网地址及端口
http-redirect port 80 //定义跳转接口,80 自动跳转到 443,允许80登录
ssl encryption rc4-md5 //定义加密算法(对称算法 rc4,哈希算法 md5)
ssl trustpoint TP-self-signed-4279256517 //定义自签名证书
inservice //开启服务使配置生效

webvpn context sslcontext //定义策略
ssl authenticate verify all //开启认证功能
aaa authentication list ssl
gateway vpnwg
inservice

url-list “web-server” //定义内网地址和域名
heading “go to xxxxx-server” //链接文件夹名字
url-text “xxxxx.com” url-value “http://10.1.23.3” //链接文件名关联链接地址
exit

policy group policy1 //定义策略
url-list “web-server” //关联链接列表
banner “welcome to xxxxx”
exit
default-group-policy policy1

R3:
ip http server //开启 HTTP
ip http authentication local
username cisco privilege 15 password cisco

打开浏览器,输地址,但是由于浏览器版本或加密算法导致拨号失败,抓包查看交互过程:
在这里插入图片描述
在这里插入图片描述
修改加密规则后重新访问
在这里插入图片描述
web 中输入用户名密码等,即可进行访问服务器。
在这里插入图片描述

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

基于SSL的虚拟专用网络 的相关文章

  • 【一份老网工珍藏多年的网络配置笔记,很重要!】

    01 交换机 路由器的几种配置模式及模式转换 1 用户模式 登录到交换机 路由器 时会自动进入用户模式 提示符为 switchname gt 在该模式下只能够查看相关信息 对 IOS的运行不产生任何影响 2 特权模式 用户模式下 键入 en
  • 浅谈能耗系统在马来西亚连锁餐饮业的应用

    1 背景信息 Background 针对连锁餐饮业能耗高且能源管理不合理的问题 利用计算机网络技术 通讯技术 计量控制技术等信息化技术 实现能源资源分类分项计量和能源资源运行监管功能 清晰描述各分店总的用能现状 实时监测各供电回路的电压 电
  • 成为一个黑客,就按照这个路线来!

    前几天一个同学在聊天中提到毕业后想要从事网络安全方向的工作 虽然他本身也是学计算机的 但是又怕心有余而力不足 因为 从事网络安全方面的工作向来起点都比较高 大学里少有开设这类课程的 在学校能够学到的知识比较有限 网上的关于这方面课程的质量又
  • The Planets:Venus

    靶场下载 The Planets Venus VulnHub 信息收集 arp scan l Interface eth0 type EN10MB MAC 00 0c 29 43 7c b1 IPv4 192 168 1 60 Starti
  • SpiderFlow爬虫平台 前台RCE漏洞复现(CVE-2024-0195)

    0x01 产品简介 SpiderFlow是新一代爬虫平台 以图形化方式定义爬虫流程 以流程图的方式定义爬虫 不写代码即可完成爬虫 是一个高度灵活可配置的爬虫平台 0x02 漏洞概述 SpiderFlow爬虫平台src main java o
  • 掌握内网渗透之道,成为实战高手,看《内网渗透实战攻略》就够了

    文末送书 文末送书 今天推荐一本网络安全领域优质书籍 内网渗透实战攻略 文章目录 前言 如何阅读本书 目录 文末送书 前言 当今 网络系统面临着越来越严峻的安全挑战 在众多的安全挑战中 一种有组织 有特定目标 长时间持续的新型网络攻击日益猖
  • 前端必备的 web 安全知识手记

    前言 安全这种东西就是不发生则已 一发生则惊人 作为前端 平时对这方面的知识没啥研究 最近了解了下 特此沉淀 文章内容包括以下几个典型的 web 安全知识点 XSS CSRF 点击劫持 SQL 注入和上传问题等 下文以小王代指攻击者 话不多
  • 2024年金三银四网络安全考试试题

    2023年金三银四网络安全考试试题 1 关于数据使用说法错误的是 A 在知识分享 案例中如涉及客户网络数据 应取敏感化 不得直接使用 B 在公开场合 公共媒体等谈论 传播或发布客户网络中的数据 需获得客户书面授权或取敏感化 公开渠道获得的除
  • 远程控制软件安全吗?一文看懂ToDesk、RayLink、TeamViewer、Splashtop相关安全机制_raylink todesk

    目录 一 前言 二 远程控制中的安全威胁 三 国内外远控软件安全机制 ToDesk RayLink Teamviewer Splashtop 四 安全远控预防 一 前言 近期 远程控制话题再一次引起关注 据相关新闻报道 不少不法分子利用远程
  • 【网络安全】Facebook代码执行实现命令执行、敏感信息泄露

    部分网站开设编码练习 若安全配置不当 则代码执行将升级为操作系统命令注入 导致敏感信息泄露 本文仅分享命令执行相关知识 不承担任何由于传播 利用本文所发布内容而造成的任何后果及法律责任 未经许可 不可转载 文章目录 信息泄露 扩大危害 信息
  • 【网安神器篇】——WPScan漏洞扫描工具

    目录 一 Wordpress简介 二 WPScan介绍 三 安装 四 获取token 1 注册账号 2 拿到token 五 使用教程 1 常用选项 2 组合命令 1 模糊扫描 2 指定扫描用户 3 插件漏洞扫描 4 主题漏洞扫描 5 Tim
  • 小白入门黑客之渗透测试(超详细)基本流程(内附工具)

    经常会收到小伙伴们这样的私信 为什么我总是挖不到漏洞呢 渗透到底是什么样的流程呢 所以全网最详细的渗透测试流程来了 渗透测试其实就是通过一些手段来找到网站 APP 网络服务 软件 服务器等网络设备和应用的漏洞 告诉管理员有哪些漏洞 怎么填补
  • HPE Aruba Networking:五大网络现代化策略助力实现校园数字化转型

    作者 Aruba中国区技术销售总监 俞世丹 全球数字化进程日益加深 科技已成为加速教育行业发展的重要驱动力 人工智能 大数据 云计算 物联网 虚拟现实等新兴技术的快速发展 正在深刻改变着教育的形态和模式 为了更好地满足学校师生个性化教育教学
  • 基于java的物业管理系统设计与实现

    基于java的物业管理系统设计与实现 I 引言 A 研究背景和动机 物业管理系统是指对物业进行管理和服务的系统 该系统需要具备对物业信息 人员信息 财务信息等进行管理的能力 基于Java的物业管理系统设计与实现的研究背景和动机主要体现在以下
  • 你的服务器还安全吗?用户数据是否面临泄露风险?

    一系列严重的网络安全事件引起了广泛关注 多家知名公司的服务器遭到黑客挟持 用户的个人数据和敏感信息面临泄露的风险 这些事件揭示了网络安全的脆弱性和黑客攻击的威胁性 提醒着企业和个人加强对网络安全的重视 一 入侵案例 1 1 蔚来数据泄露 1
  • 【网络安全】——区块链安全和共识机制

    区块链安全和共识机制 摘要 区块链技术作为一种分布式去中心化的技术 在无需第三方的情况下 使得未建立信任的交易双方可以达成交易 因此 区块链技术近年来也在金融 医疗 能源等多个行业得到了快速发展 然而 区块链为无信任的网络提供保障的同时 也
  • 网络安全(黑客)自学启蒙

    一 什么是网络安全 网络安全是一种综合性的概念 涵盖了保护计算机系统 网络基础设施和数据免受未经授权的访问 攻击 损害或盗窃的一系列措施和技术 经常听到的 红队 渗透测试 等就是研究攻击技术 而 蓝队 安全运营 安全运维 则研究防御技术 作
  • 为什么我强烈推荐大学生打CTF!

    前言 写这个文章是因为我很多粉丝都是学生 经常有人问 感觉大一第一个学期忙忙碌碌的过去了 啥都会一点 但是自己很难系统的学习到整个知识体系 很迷茫 想知道要如何高效学习 这篇文章我主要就围绕两点 减少那些罗里吧嗦的废话 直接上干货 CTF如
  • 【安全】简单解析统一身份认证:介绍、原理和实现方法

    深入解析统一身份认证 介绍 原理和实现方法 导语 统一身份认证是什么 统一身份认证的原理 统一身份认证的实现 结语 导语 随着互联网的发展和各种在线服务的普及 用户在不同的应用和平台上需要进行多次身份验证 为了简化用户的登录和减少重复操作
  • 2023下半年软考「单独划线」合格标准公布

    中国计算机技术职业资格网发布了 关于2023年度下半年计算机软件资格考试单独划线地区合格标准的通告 2023下半年软考单独划线地区合格标准各科目均为42分 01 官方通告 关于2023年度下半年计算机软件资格考试单独划线地区合格标准的通告

随机推荐

  • Windows 10创建文件夹目录链接

    问题引出 我们安装软件的时候会发现有些软件虽然设置了安装在非系统盘 但是有些插件文加夹会默认放在系统盘 当我们想把这些文件夹移到别的盘 怎么办呢 毕竟要想开机快 电脑运行更顺畅 还是把系统盘空间留大一点比较好 解决措施 将原来位置下的文件夹
  • 蓝桥杯.Java.进制转换

    在本节内容 我们主要解释三道题 十六进制转八进制 十六进制转十进制和十进制转十六进制 1 十六进制转八进制 问题描述 给定n个十六进制正整数 输出它们对应的八进制数 输入格式 输入的第一行为一个正整数n 1 lt n lt 10 接下来n行
  • pyquery用法详解

    PyQuery库也是一个非常强大又灵活的网页解析库 如果你有前端开发经验的 都应该接触过jQuery 那么PyQuery就是你非常绝佳的选择 PyQuery 是 Python 仿照 jQuery 的严格实现 语法与 jQuery 几乎完全相
  • 华为OD机试真题 Java 实现【矩阵中非1的元素个数】【2023 B卷 200分】,附详细解题思路

    目录 一 题目描述 二 输入描述 三 输出描述 四 解题思路 五 Java算法源码 六 效果展示 1 输入 2 输出 3 说明 先将 0 0 位置的值变为1 第一次同化 第二次同化 大家好 我是哪吒 一 题目描述 存在一个m n的二维数组
  • react-11(样式组件-组件)

    import React Component from react import ReactDOM from react dom client import styled from styled components const root
  • HBase(分布式、面向列、非结构化数据存储,基础框架,设计和操作)总结

    sqoop 总结 1 HBase 介绍 2 面向列数据库 2 1 HBase 与 传统关系数据库的区别 2 2 Hive 和 Hbase区别 2 3 Hbase 和 传统关系型数据库区别 3 Hbase 数据模型 4 HBase 基础架构
  • LeetCode-1324. Print Words Vertically

    Given a string s Return all the words vertically in the same order in which they appear in s Words are returned as a lis
  • 实时数仓建设

    数据智性就显得尤为重要 快速的获取数据反馈能够帮助公司更快的做出决策 更好的进行产品迭代 实时数仓在这一过程中起到了不可替代的作用 一 实时数仓建设的背景 传统意义上的数据仓库主要处理T 1数据 即 今天产生的数据分析结果明天才能看到 随着
  • AD Release 10 PCB 中的常见问题及解决办法

    作为一名新手小白 刚开始进行PCB设计的时候会遇到各种问题 以下是我遇到过的问题及解决办法 希望对大家有用 不正确的地方也请大家多多指正 谢谢 1 silkscreen over component pads 这个报错是说丝印层的文字和焊盘
  • android 移动网络开关打开_手把手教你>> 打开5G开关,畅享极速好网!

    5G小贴士 现在买5G手机的人越来越多 但是你知道吗 5G手机要使用5G网络 必须要打开这个开关 不然就会导致买了5G手机 却用不上5G网络今天小编教你让你的5G手机发挥真正实力 Follow me 各位小伙伴们注意了 想要使用5G网络 必
  • 用 pytorch 进行分类(二分类,多分类)

    import numpy as np import sklearn import torch import torch nn as nn from torch autograd import Variable import torch nn
  • 【Unity】记录一个Findobjectoftype有关的bug

    场景 在写一个多人联机的FPS游戏时 本地启动时 主角是有后坐力的 但是客户端射击没有后坐力 感觉很奇怪 不能房主不开挂其余人全是挂吧 于是打算找一下问题所在 这里计算后坐力的思路是这样的 在鼠标控制的脚本中进行计算后坐力 触发的方法Fir
  • 【HTTP】http重定向301/302/303/307

    一 概述 重定向常常和请求转发放在一起讨论 前者是两次不相关的请求 后者是一次请求服务器端转发 然而本文并不讨论两者的区别 而是HTTP 1 0规范和HTTP 1 1规范中关于重定向的区别 以及实际使用中的情况 重定向实际使用是一个响应码
  • K8S 微服务内存溢出如何排查

    场景 晚上做稳定性压测 早上回来发现内存溢出 2022 06 08 08 29 10 273 ERROR 7 alina utility 2 org apache catalina core StandardServer Error sen
  • mysql中ceil是什么意思_MySQL ceil()函数

    CEIL X CEILING X 该函数返回的最小整数值 但不能小于X 请看下面的例子 mysql gt SELECT CEILING 3 46 CEILING 3 46 4 1 row in set 0 00 sec mysql gt S
  • 【华为OD机试 2023 B卷

    华为OD统一考试A卷 B卷 新题库说明 2023年5月份 华为官方已经将的 2022 0223Q 1 2 3 4 统一修改为OD统一考试 A卷 和OD统一考试 B卷 你收到的链接上面会标注A卷还是B卷 请注意 根据反馈 目前大部分收到的都是
  • LeetCode压缩字符串

    给你一个字符数组 chars 请使用下述算法压缩 从一个空字符串 s 开始 对于 chars 中的每组 连续重复字符 如果这一组长度为 1 则将字符追加到 s 中 否则 需要向 s 追加字符 后跟这一组的长度 压缩后得到的字符串 s 不应该
  • 用Python做一个高山滑雪小游戏

    介绍一款好玩的游戏的开发 该游戏名为高山滑雪 改编自 Computer Programming for Kids and other Beginners 的第25章 游戏效果 游戏的基本界面如下 滑雪者由高山上滑下 玩家通过键盘上的左右方向
  • 有序序列判断-c++

    题目描述 输入一个整数序列 判断是否是有序序列 有序 指序列中的整数从小到大排序或者从大到小排序 输入描述 第一行输入一个整数N 3 N 50 第二行输入N个整数 用空格分隔N个整数 输出描述 输出为一行 如果序列有序输出sorted 否则
  • 基于SSL的虚拟专用网络

    基于SSL的虚拟专用网络 基于安全套接层协议 Security Socket Layer SSL 建立远程安全访问通道的虚拟专用网络技术 像简单虚拟专用网络通过安装软件客户端的方式进行安全远程访问服务器虽然与基于硬件形式的相比更便于使用 但