IP安全策略

@echo off
:again
set num=
set ippolicyname=
set ismmpfs=
set keytime=
set keyexpress=
set newippolicyname=
set policylocation=
setlocal EnableDelayedExpansion
cls
echo.
echo.
echo --------------------请选择要执行的操作--------------------
echo -----.创建一个IP安全策略
echo -----.创建自定义密钥交换安全措施的IP策略
echo -----.删除指定的安全策略
echo -----.修改指定IP安全策略的配置信息
echo -----.设置IP安全策略的存储位置
echo -----.退出程序
echo.
echo.
set /p num=请选择要执行的操作:
if "!num!"=="" (
set /p ippolicyname=请输入IP安全策略的名称:
set /p comment=请输入IP安全策略的描述信息:
set /p ismmpfs=若启用主密钥完全向前保密请输入yes,否则输入no:
set /p keytime=请输入密钥生成时间:
echo.
netsh ipsec static add policy name=!ippolicyname! description=!comment! mmpfs=!ismmpfs! mmlifetime=!keytime!
echo 命令执行完毕,请按任意键后返回主菜单... ...
pause > nul
goto again
)
if "!num!"=="" (
set /p ippolicyname=请输入IP安全策略的名称:
set /p comment=请输入IP安全策略的描述信息:
set /p ismmpfs=若启用主密钥完全向前保密请输入yes,否则输入no:
set /p keytime=请输入密钥生成时间:
set /p keyexpress=请输入密钥交换措施表达式:
echo.
netsh ipsec static add policy name=!ippolicyname! description=!comment! mmpfs=!ismmpfs! mmlifetime=!keytime! mmsecmethods=^
"!keyexpress!"
echo 命令执行完毕,请按任意键后返回主菜单... ...
pause > nul
goto again
)
if "!num!"=="" (
set /p ippolicyname=请输入要删除的IP安全策略名称:
echo.
netsh ipsec static delete policy name=!ippolicyname!
echo 命令执行完毕,请按任意键后返回主菜单... ...
pause > nul
goto again
)
if "!num!"=="" (
set /p ippolicyname=请输入IP安全策略的名称:
set /p newippolicyname=请输入IP安全策略的新名称:
set /p comment=请输入IP安全策略的描述信息:
set /p ismmpfs=若启用主密钥完全向前保密请输入yes,否则输入no:
set /p keytime=请输入密钥生成时间:
set /p keyexpress=请输入密钥交换措施表达式:
echo.
netsh ipsec static set policy name=!ippolicyname! newname=!newippolicyname! description=!comment! mmpfs=!ismmpfs!^ mmlifetime=!keytime! mmsecmethods="!keyexpress!"
echo 命令执行完毕,请按任意键后返回主菜单... ...
pause > nul
goto again
)
if "!num!"=="" (
set /p policylocation=请输入IP安全策略的存储位置:
echo.
netsh ipsec static set store location=!policylocation!
echo 命令执行完毕,请按任意键后返回主菜单... ...
pause > nul
goto again
)
if "!num!"=="" (
goto end
)
if "!num!"=="" (
goto again
)
if not "!num!"=="" (
echo 选择错误,请按任意键返回主菜单后重新选择!
pause > nul
goto again
)
:end
exit

[No0000ED]IPSec策略之管理的更多相关文章

  1. SQL Server 2008新特性——策略管理

    策略管理是SQL Server 2008中的一个新特性,用于管理数据库实例.数据库以及数据库对象的各种属性.策略管理在SSMS的对象资源管理器数据库实例下的“管理”节点下,如图: 从图中可以看到,策略 ...

  2. IPSEC实现

    IPSEC介绍与实现 一.介绍 IPSec 协议不是一个单独的协议,它给出了应用于IP层上网络数据安全的一整套体系结构,包括网络认证协议 Authentication Header(AH).封装安全载 ...

  3. 第10章 网络安全(4)_网络层安全IPSec

    5. 网络层安全IPSec 5.1 IPSec协议 (1)前面使用Outlook进行数字签名和数字加密是应用层实现的安全.安全套接字实现的安全是在应用层和传输层之间插入了一层来实现数据通信安全.而IP ...

  4. 思科CISCO ASA 5521 防火墙 Ipsec 配置详解

    版本信息: Cisco Adaptive Security Appliance Software Version 9.9(2) Firepower Extensible Operating Syste ...

  5. IPSec 专题----转自华为文档

    参考链接:https://support.huawei.com/enterprise/zh/doc/EDOC1000122878?section=j004 IPSec 特性全景 1.介绍 由于IP报文 ...

  6. SQL Server代理(12/12):多服务器管理

    SQL Server代理是所有实时数据库的核心.代理有很多不明显的用法,因此系统的知识,对于开发人员还是DBA都是有用的.这系列文章会通俗介绍它的很多用法. 在这一系列的上一篇,我们查看了维护计划,一 ...

  7. 通过组策略实现Firefox自动以当前域账号登录MOSS站点---(原创)

    忘忧草原创,转发请保留本人的大名,谢谢,如果需要文档的请找我索取 前言 通过组策略实现基于AD的windows验证的sharepoint站点在火狐下自动以当前域账号登录. 操作步骤-在服务器添加策略工 ...

  8. rabbitmq的web管理界面无法使用guest用户登录

    安装最新版本的rabbitmq(3.3.1),并启用management plugin后,使用默认的账号guest登陆管理控制台,却提示登陆失败. 翻看官方的release文档后,得知由于账号gues ...

  9. Oracle【IT实验室】数据库备份与恢复之四:RMAN(备份与恢复管理器)

    RMAN是ORACLE提供的一个备份与恢复的工具,可以用来备份和还原数据库文件. 归档日志和控制文件.它也可以用来执行完全或不完全的数据库恢复. RMAN可以由命令行接口或者 OEM的 Backup ...

随机推荐

  1. 【AaronYang第一讲】ASP.NET MVC企业开发的基本环境[资源服务器概念]

    学完了ASP.NET MVC4 IN ACTION 六波以后 企业开发演习 标签:AaronYang  茗洋  EasyUI1.3.4   ASP.NET MVC 3 本篇博客地址:http://ww ...

  2. MUI class="mui-switch" 开关监听

    如何对MUI中的switch开关按钮进行监听, 页面代码如下: <form class="mui-input-group"> <ul class="mu ...

  3. 9.5 翻译系列:数据注解之ForeignKey特性【EF 6 Code-First系列】

    原文链接:https://www.entityframeworktutorial.net/code-first/foreignkey-dataannotations-attribute-in-code ...

  4. elasticsearch 忽略大小写模糊搜索实现(转)

    在es查询时不区分大小写,可以让查询更方便,具体设置如下: { "settings": { "analysis": { "analyzer" ...

  5. 图文剖析自己定义View的绘制(以自己定义滑动button为例)

    自己定义View一直是横在Android开发人员面前的一道坎. 一.View和ViewGroup的关系 从View和ViewGroup的关系来看.ViewGroup继承View. View的子类.多是 ...

  6. 判断一棵二叉树是否为AVL树

    思路:AVL树是高度平衡的二叉搜索树,这里为了清晰说明,分别判断是否为搜索树,是否为平衡树. struct TreeNode { struct TreeNode *left; struct TreeN ...

  7. Android Launcher分析和修改2——Icon修改、界面布局调整、壁纸设置

    上一篇文章说了如何修改Android自带Launcher2的默认界面设置(http://www.cnblogs.com/mythou/p/3153880.html). 今天主要是说说Launcher里 ...

  8. Mysql 地区经纬度 查询

    摘要: Mysql数据库,根据地区的经纬度信息,查询附近相邻的地区 2015-03-27 修改,增加 MySQL的空间扩展(MySQL Spatial Extensions)的解决方案: MySQL的 ...

  9. 用Go语言实现一个简单的聊天机器人

    一.介绍 目的:使用Go语言写一个简单的聊天机器人,复习整合Go语言的语法和基础知识. 软件环境:Go1.9,Goland 2018.1.5. 二.回顾 Go语言基本构成要素:标识符.关键字.字面量. ...

  10. python 迭代器模式

    迭代器模式 迭代器模式(Iterator Pattern)是 Java 和 .Net 编程环境中非常常用的设计模式.这种模式用于顺序访问集合对象的元素,不需要知道集合对象的底层表示. 迭代器模式属于行 ...