ipsec VPN设备在边界情况

server/2024/9/20 7:36:28/ 标签: 网络, 安全

目录

ipsec VPN设备在边界情况

基础配置

AR1

AR2

AR3

PC

边界路由器通测试

IPSEC VPN配置

1.抓流量

AR1

AR3

2.配置IKE的安全提议(五元组)

AR1

AR3

3.配置IKE对等体

AR1

AR2

4.配置IPSEC安全提议

AR1

AR3

5.配置IPSEC的安全策略

AR1

AR3

6.接口调用

测试


ipsec VPN设备在边界情况

AR1和AR3充当两私网的边界设备,AR2充当ISP,要求PC1和PC2通过IPSEC互通

基础配置

AR1

int g 0/0/0ip add 12.0.0.2 24
int g 0/0/1ip add 192.168.0.1 24
ip route-static 0.0.0.0 0 12.0.0.1

AR2

int g 0/0/0ip add 12.0.0.1 24
int g 0/0/1ip add 21.0.0.1 24

AR3

int g 0/0/0ip add 23.0.0.2 24
int g 0/0/1ip add 192.168.1.1 24
ip route-static 0.0.0.0 0 23.0.0.1

PC

边界路由器通测试

IPSEC VPN配置

1.抓流量

AR1
acl 3000
rule permit ip source 192.168.0.0 0.0.0.255 destination 192.168.1.0 0.0.0.255
AR3
acl 3000rule permit ip source 192.168.1.0 0.0.0.255 destination 192.168.0.0 0.0.0.255

2.配置IKE的安全提议(五元组)

AR1
ike proposal 1                              //配置ike安全提议编号为1encryption-algorithm aes-cbc-128          //设置对称加密方式为:aes-cbc-128   authentication-method pre-share           //配置身份认证方式为预共享密钥(PSK)authentication-algorithm md5              //配置HASH算法为md5dh group5                               //配置DH算法质数组为5位sa duration 86400                       //失效时间
AR3
  • 要求两边协商参数一样

ike proposal 1                              //配置ike安全提议编号为1encryption-algorithm aes-cbc-128          //设置对称加密方式为:aes-cbc-128   authentication-method pre-share           //配置身份认证方式为预共享密钥(PSK)authentication-algorithm md5              //配置HASH算法为md5dh group5                               //配置DH算法质数组为5位sa duration 86400                       //失效时间

3.配置IKE对等体

AR1
ike peer aa v1                              //建立对等体 名称 aa 版本1ike-proposal 1                          //关联安全提议pre-shared-key cipher 123456             //与共享密钥123456 exchange-mode main                      //第一阶段模式为主模式remote-address 23.0.0.2                 //建立对等体的目标
AR2
ike peer aa v1                              //建立对等体 名称 aa 版本1ike-proposal 1                          //关联安全提议pre-shared-key cipher 123456             //与共享密钥123456 exchange-mode main                      //第一阶段模式为主模式remote-address 12.0.0.2                 //建立对等体的目标

4.配置IPSEC安全提议

AR1
ipsec proposal aa                           //ipsec 提议配置 名 aatransform esp                           //安全协议为espencapsulation-mode tunnel                //要跨越公网封装模式为隧道esp encryption-algorithm aes-128          //加密方式aes-128esp authentication-algorithm md5          //HASH算法md5
AR3
ipsec proposal aa                           //ipsec 提议配置 名 aatransform esp                           //安全协议为espencapsulation-mode tunnel                //要跨越公网封装模式为隧道esp encryption-algorithm aes-128          //加密方式aes-128esp authentication-algorithm md5          //HASH算法md5

5.配置IPSEC的安全策略

AR1
ipsec policy aa 1 isakmp    //ipsec策略 名字 aa 编号 1 模式isakmpsecurity acl 3000       //关联流量 acl 3000ike-peer aa             // 关联对等体 aaproposal aa             // 关联ipsec提议 aa
AR3
ipsec policy aa 1 isakmp    //ipsec策略 名字 aa 编号 1 模式isakmpsecurity acl 3000       //关联流量 acl 3000ike-peer aa             // 关联对等体 aaproposal aa             // 关联ipsec提议 aa

6.接口调用

int g 0/0/0ipsec policy aa

测试


http://www.ppmy.cn/server/90883.html

相关文章

【零基础必看的前端教程】——JavaScript(八)函数

欢迎大家打开前端的新篇章——JavaScript,JavaScript与HTML、CSS合称为前端三大件,JavaScript是前端的重中之重,小洪将继续以零基础视角,带你循序渐进学习前端知识,一看就懂,小白也能转行做前端&#xff01…

go语言day17 通道channel

Golang-100-Days/Day16-20(Go语言基础进阶)/day18_channel通道.md at master rubyhan1314/Golang-100-Days (github.com) go语言day09 通道 协程的死锁-CSDN博客 channel for range 循环通道对象 单向通道 单项通道常用于函数参数,只是用来限定在函数中只能进行通道…

师资培训丨AIGC 技术与大模型应用开发实战线下广州班莅临泰迪智能科技参观调研

7月23日,2024年第二期全国数字人才技能提升师资培训班——AIGC 技术与大模型应用开发实战线下广州班莅临广东泰迪智能科技股份有限公司产教融合实训基地参观调研,来自全国各地三十多名高校教师参与本次活动。泰迪智能科技董事长张良均、校企合作经理吴桂…

江华 城市旅游综合体的空调分户计费系统

随着城市化的不断发展,商业综合体已成为城市中不可或缺的一部分。然而,商业综合体的中央空调系统管理一直是一个备受关注的问题。如何实现集中控制和分户计费成为了业主和管理方共同关心的话题。 中央空调系统在商业综合体中起着至关重要的作用&#xff…

Python 和 Boto3 生成 Amazon S3 对象的 HTTPS URL

在使用 Amazon S3 存储服务时,我们经常需要获取存储桶中对象的 HTTPS URL。这篇博文将详细介绍如何使用 Python 和 Boto3 库来实现这一功能。 背景 Amazon S3(Simple Storage Service)是一种广泛使用的云存储服务。在许多场景中,我们需要获取 S3 存储桶中对象的公开访问 …

EXCEL初级入门--(第五章 数据透视表进阶学习)-中

文章目录 (十) 计算父类汇总百分比父类汇总百分比 (十一) 计算排名排序排名排序 (十二) 透视表字段计算项透视表字段 (十三) 区间汇总动态透视图设计区间汇总动态透视图设计 (十四) 数据二维转一维数据二维转一维 (十五) 多重合并计算透视多重合并计算透视 (十六) 切片器多表联…

ubuntu离线下载安装包内网安装

1.本地搭建环境和服务器的环境一样了 然后进入目录清空下载的包 cd /var/cache/apt/archives/ #进入目录apt clean # 清空缓存目录,可以看到里面的包没有了 2.下载 你要安装的包 单独下 # 例如使用 apt 下载 net-tools安装包 sudo apt down…

【第一天】计算机网络 TCP/IP模型和OSI模型,从输入URL到页面显示发生了什么

TCP/IP模型和OSI模型 这两个模型属于计算机网络的体系结构。 OSI模型是七层模型,从上到下包括: 应用层,表示层,会话层,传输层,网络层,数据链路层,物理层 TCP/IP模型是四层模型&…

PointCLIP: Point Cloud Understanding by CLIP

Abstract 近年来,基于对比视觉语言预训练(CLIP)的零镜头和少镜头学习在二维视觉识别中表现出了令人鼓舞的效果,该方法在开放词汇设置下学习图像与相应文本的匹配。然而,通过大规模二维图像-文本对预训练的CLIP是否可以推广到三维识别&#x…

Unity和WebGL交互-2024/7/30

进入项目 1 新建一个.jslib的文件 2 放到项目内Plugins文件夹下 3 可以用vscode之类的编译器打开这个文件 编写内容 mergeInto(LibraryManager.library, {// 方法名必须和c#中的相同// 有参数 需要用UTF8ToString()OnInitSDK:function(str) {window.OnIn…

基于PaddleClas的人物年龄分类项目

目录 一、任务概述 二、算法研发 2.1 下载数据集 2.2 数据集预处理 2.3 安装PaddleClas套件 2.4 算法训练 2.5 静态图导出 2.6 静态图推理 三、小结 一、任务概述 最近遇到个需求,需要将图像中的人物区分为成人和小孩,这是一个典型的二分类问题…

Linux常用命令熟悉

目录结构 / 根目录,有且只有一个根目录 / bin 存放可执行的二进制文件,比如常用命令,就是可执行的一个个程序 / boot linux系统启动时所用到的一些文件。 / etc 存放系统配置文件,不建议存放可执行文件 / home 系统默认的家目录…

vue检测页面手指滑动距离,执行回调函数,使用混入的语法,多个组件都可以使用

mixin.ts 定义滑动距离的变量和检测触摸开始的方法&#xff0c;滑动方法&#xff0c;并导出两个方法 sendTranslateX.value > 250 && sendTranslateY.value < -100是向上滑动&#xff0c;满足距离后执行回调函数func&#xff0c;并在一秒内不再触发&#xff0c;一…

6.3 面向对象技术-设计模式

设计模式 创建型模式 结构型模式 行为型模式 真题

C语言 ——— 字符指针和常量字符串的笔试题和解析

目录 字符指针和常量字符串的笔试题&#xff08;sizeof篇&#xff09; 字符指针和常量字符串的笔试题&#xff08;strlen篇&#xff09; 字符指针和常量字符串的笔试题&#xff08;sizeof篇&#xff09; 1. char* p "abcdef"; printf("%d\n", sizeof(…

Radon(拉当) 变换:超详细讲解(附MATLAB,Python 代码)

Radon 变换 Radon 变换是数学上用于函数或图像的一种积分变换&#xff0c;广泛应用于图像处理领域&#xff0c;尤其是在计算机断层成像 (CT) 中。本文档将详细介绍 Radon 变换的数学含义及其在图像处理中的应用。 数学定义 Radon 变换的数学定义是将二维函数 f ( x , y ) f…

SpringBoot3 使用虚拟线程

目录 环境 说明 application.properties pom.xml Controller Java 验证 环境 Java Java: graalvm-jdk-21Springboot3.3.1 说明 springboot3.x 打开虚拟线程非常简单&#xff0c;只需添加一行配置信息即可。 spring.threads.virtual.enabled true application.properti…

2024年华为OD机试真题-生成哈夫曼树 C/C++解法

基于哈夫曼树的规则生成哈夫曼树&#xff0c;其中用到了常见的二叉树生成逻辑&#xff0c;最后中序遍历使用递归实现。 #include <iostream> #include <algorithm> #include <list>using namespace std;// 哈夫曼树节点 struct halfman_tree_node {halfman_…

记录|C# winform布局学习

目录 前言一、自适应布局Step1. 添加AutoAdaptWindowsSize类Step2. Form中引用Step3. 创建SizeChanged事件函数Step4. 在Fram.Disiger中添加 更新时间 前言 参考视频&#xff1a; C#5分钟winform快速自适应布局 参考文章&#xff1a; 其他参考&#xff1a; 写这篇文章&#xff…

56_Redis简单命令

一、引言 1.1 数据库压力过大 由于用户量增大&#xff0c;请求数量也随之增大&#xff0c;数据压力过大 一个请求的url 背后可能有有4-5个 sql的操作 每秒钟 qps&#xff08;并发数&#xff09; 1000 背后的sql操作 4000-5000mysql 单机并发量读写 8000-10000 &#x…