001 Windows虚拟机

一、虚拟机安装Windows10

选自定义安装

升级是针对你电脑上有系统的情况下,你要升级;没有系统就选择自定义。

硬盘60G

直接单击下一步就是一个盘

如果你想对磁盘进行分区

分第一个区的时候它会去创建系统的保留分区和系统分区,然后还剩20G我们之恶极把20G分成一个分区应用一下。

格式化分区

注:分区是这样的,一块硬盘首先要进行初始化,我们虚拟机这里不需要初始化,直接先分区,再格式化就能网里面存东西了。

但是在真实的物理机上面插上硬盘之后

第一步:进行初始化硬盘

第二步:进行分区

第三步:格式化

选择系统安装盘:40G的然后根据提示直接安装就可以

虚拟机安装server2016

server版本的Windows系统默认情况需要给administrator用户设置密码,并且密码需要符合复杂性要求,复杂性要求:长度不小于八位,必须由数字、英文小写、英文大写、特殊字符四者中其中三种混合,

二、虚拟机安装kali

1、新建kali虚拟机

准确来说选哪个都无所谓,问题都不大

这里选择操作系统的目的其实是给我们的操作系统自动的去分配硬件,像我们之前安的Windows10就是自动给我们分配的双核CPU2G内存和60G的硬盘。

kali上面集成了很多渗透工具,后期学习流量分析、渗透测试都会用到kali。

kali 是 Debin分支的,所以我们选择这个就好

Linux基unix的内核先编写的一款开源的操作系统  1991

unix 就是不开源 1969年

早期的时候硬盘厂商包括操作系统容量的换算采用的是1:1000的换算

所以这里

标准的换算:1:1024

20G=20480MB=20,971,520KB=21,474,836,480B

早期的换算:1:1000

21,474,836,480B=21,474,836.480KB=21,474.836,480MB=21.474,836,480GB

2、更新kali源

kali安装后,默认的kali源不能用,需要更新下kali的源

源(仓库):linux操作系统子啊安装软件的时候,集中安装方式,最简单的就是去源里面提取软件包进行安装。

kali是基于debian,包管理是apt

centos基于红帽,包管理是yum

打开终端:

root用户:红色 root用户

普通用户:蓝色 ka1用户

kali的源的配置文件:

vim /etc/apt/sources.list

KALI更换国内源(2022年全新)_kali国内源-CSDN博客

vim 编辑器

o :在当前行插入一行

a:在当前的光标位置插入

#:注释

三、虚拟机基本操作:

1、虚拟机网络编辑器

  • Vmnet0 一般默认是桥接模式   与物理网络直接相连
  • vmnet1~Vmnet4一般用于仅主机模式   单独自己一个网络
  • vmnet8一般是NAT模式 NAT网络地址转换   使用 网络地址转换的方式与物理网络相连

2、关于三种网络模式的说明:

  • NAT模式:通过网络地址转换转成物理地址然后用物理地址去上网的
  • 桥接模式:虚拟机直接连接外部网络,直接和外网相连,桥接和NAT模式是可以直接上网的。
  • 仅主机模式:专用网络内连接虚拟机,它是单独的一个网络,只能跟本网络(自己的网络内的虚拟机)进行通讯,也就是我开两台虚拟机都使用仅主机模式,它们之间是可以通讯的。

3、快照与克隆

快照:保存虚拟机当前的状态

克隆:需要关机状态下才能克隆,链接克隆基于原来的虚拟机文件创建的克隆,原来的虚拟机删了这个链接克隆的虚拟机也不能用了。完整克隆是独立于原来的虚拟机的。

四、安装GNS3软件环境

1、准备环境

安装GNS3之前要安装WinPcap和WinShark这两个软件

  • WinPcap用于检测网卡
  • Winshark用于对网卡上的数据流量进行抓包
  • GNS3是思科的模拟器,能够模拟思科的路由器、防火墙等一些设备

2、安装好上述软件后需要将c3640放在英文路径下,

如果选yes的话会把c3640的镜像文件复制到GNS3的默认路径下,如果路径中有中文字符很可能会报错,因此选no。

使用GNS3软件时比较吃CPU,开几个路由器可能你的CPU就跑到100%了

所以这里需要计算下Idle-PC的值,这样之后CPU就不会跑到100%了。

拖出一个路由器,右击选择start开启路由器,然后右击选择Idle-PC计算下Idle-PC的值

五、安装华为模拟器eNSP软件环境

1、准备工作

  • 安装WinPcap
  • 安装Winshark
  • 安装VirtualBox
  • 安装eNSP

2、功能测试

新建拓扑->AR2240->右击启动

尝试过了暂未解决

后续解决会更新

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/251913.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Codeforces Round 915 (Div. 2)

Constructive Problems(Problem - A - Codeforces) 题目大意:现在有一片城市被摧毁了,需要进行重建,当一个城市水平相邻和竖直相邻的位置都至少有一个城市的时候,该城市可以被重建。所有城市排成n行m列的矩…

sourcetree使用详解

介绍 SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端管理工具,同时也是Mn版本控制系统工具。支持创建、克隆、提交、push、pull 和合并等操作。——百度百科 是一款比较好用的图形化GUI的git、hg管理工具。还有一些其他的可视化代码管理工具&#x…

Pycharm 如何更改成中文版| Python循环语句| for 和 else 的搭配使用

🌈write in front🌈 🧸大家好,我是Aileen🧸.希望你看完之后,能对你有所帮助,不足请指正!共同学习交流. 🆔本文由Aileen_0v0🧸 原创 CSDN首发🐒 如…

ASP.NET MVC权限管理系实战之一验证码功能实现

1,权限的管理系统:开发项目必备的一个的功能;该项目使用 ASP.NET MVC5 SqlServer EF6 IOC容器 BoostStrap 2,登录界面验证码功能实现,整体效果如下; 3,接下来就是代码部分实现,前端…

使用Nginx实现负载均衡的实践指南

目录 前言1 负载均衡简介2 需要实现的效果3 准备2个tomcat服务器4 配置Nginx实现负载均衡5 Nginx的服务器策略5.1 轮询(默认)5.2 权重(weight)5.3 IP哈希(ip_hash)5.4 响应时间公平分配(fair&am…

朱卫明:从韶关走向世界的创作型歌手

朱卫明,艺名Aming,是一位来自广东韶关的杰出唱作音乐人。他以其独特的创作才华和深情的嗓音,赢得了众多歌迷的喜爱。作为一名创作型歌手,朱卫明用音乐传递情感,用歌声打动人心。 一、早年经历与音乐启蒙 朱卫明出生于…

2020年第九届数学建模国际赛小美赛D题石头剪刀游戏与合作解题全过程文档及程序

2020年第九届数学建模国际赛小美赛 D题 石头剪刀游戏与合作 原题再现: 小时候你可能至少玩过几次石头剪刀游戏。在这个游戏中,你几乎有三个选择,每一个都有一个项目要打败,一个项目输给。石头打败剪刀,剪刀剪纸和布覆…

玩转Docker(五):网络

文章目录 〇、关于linux系统网络一、none网络二、host网络三、bridge网络四、user-defined网络 Docker安装时会自动在host上创建三个网络,我们可用docker network ls命令查看: docker network ls那么这几种网络分别有什么含义呢?在回答这个问…

如何使用自动化工具编写测试用例?

以下为作者观点,仅供参考: 在快速变化的软件开发领域,保证应用程序的可靠性和质量至关重要。随着应用程序复杂性和规模的不断增加,仅手动测试无法满足行业需求。 这就是测试自动化发挥作用的地方,它使软件测试人员能…

机器学习:自督导式学习模型

outline 自督导式模型有跨语言的能力 中文:DRCD的数据集英文:SQuAD的数据集 在104种语言上进行学习,并在英文上进行微调,结果在中文上效果也比较好。 XTREME Benchmark 只用英文进行微调,在其他剩下的语言中进行测试。…

关于#c语言#的问题:设计函数minArr(),传入一个行n列4的二维整型数组,求该数组的最小值

设计函数minArr()&#xff0c;传入一个行n列4的二维整型数组&#xff0c;求该数组的最小值 #include <stdio.h> int minArr(int(*p)[4], int n) {int min p[0][0];for (int i 0; i < n; i) {for (int j 0; j < 4; j) {if (p[i][j] < min) {min p[i][j];}}}r…

PyTorch官网demo解读——第一个神经网络(2)

上一篇&#xff1a;PyTorch官网demo解读——第一个神经网络&#xff08;1&#xff09; 继上一篇文章我们展示了第一个神经网络的完整代码&#xff0c;今天我们来聊聊这个神经网络的模型设计。 这个demo实际上只使用了一个简单的线性模型&#xff1a;y wx b&#xff1b; 手写…

NAS搭建WebDAV服务同步Zotero科研文献

文章目录 一、Zotero安装教程二、群晖NAS WebDAV设置三、Zotero设置四、使用公网地址同步Zotero文献库五、使用永久固定公网地址同步Zotero文献库 Zotero 是一款全能型 文献管理器,可以 存储、管理和引用文献&#xff0c;不但免费&#xff0c;功能还很强大实用。 ​ Zotero 支…

Ps:形状工具 - 描边选项

在形状工具的工具选项栏或“属性”面板中&#xff0c;单击“设置形状描边类型” Set shape stroke type菜单图标可打开“描边选项” Stroke Options面板。 描边预设 Stroke Type 默认列出了实线、虚线和点线三种类型的描边&#xff0c;单击可应用。 自己创建并存储的描边类型&a…

解析神器Xpath详解+实战

解析神器Xpath详解实战 有同学说&#xff0c;我正则用的不好&#xff0c;处理HTML文档很累&#xff0c;有没有其他的方法&#xff1f; 有&#xff01;那就是XPath&#xff0c;我们可以先将 HTML文件 转换成 XML文档&#xff0c;然后用 XPath 查找 HTML 节点或元素。 目标&am…

智能优化算法应用:基于动物迁徙算法3D无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用&#xff1a;基于动物迁徙算法3D无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用&#xff1a;基于动物迁徙算法3D无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.动物迁徙算法4.实验参数设定5.算法结果6.…

Text2SQL学习整理(一) 综述

数据库由一张或多张表格构成&#xff0c;表格之间的关系通过共同的列&#xff08;外键&#xff09;关联&#xff0c;人们使用数据库来方便的记录和存储信息。SQL是广泛应用的关系型数据库查询语言&#xff0c;但是对于普通用户而言&#xff0c;编写SQL语句有一定的难度。 Text…

python蓝桥杯的回形取数

#来源于蓝桥杯的训练 题号是用户登录https://www.lanqiao.cn/problems/1517/learning/?page1&first_category_id1&problem_id1517 根据题目描述可以知道&#xff0c;我们传入的是一个矩阵。 在这里我们使用列表来实现矩阵。 那么&#xff0c;我们直接看代码 dir …

基于Springboot的高校教学评价系统的设计与实现(源码+调试)

项目描述 临近学期结束&#xff0c;还是毕业设计&#xff0c;你还在做java程序网络编程&#xff0c;期末作业&#xff0c;老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。今天给大家介绍一篇基于Springboot的高校教…

Intellij IDEA 运行maven报错误“CreateProcess error=2, 系统找不到指定的文件“的完美解决方案

一、问题背景 博主正常使用着Intellij IDEA&#xff0c;不知道为什么突然Intellij IDEA报错&#xff0c;错误提示如下&#xff1a; Error:Cannot run program "C:\Program Files\Java\jdk1.8.0_351" 观察Intellij IDEA报错的原因&#xff0c;我们可以知道&#xff1…