解决WinPcap已存在更高版本,控制面板也找不到,无法安装的问题这个东西特别烦人geek找不到,everything找不到,控制面板也找不到(我之前的是比WinPcap4.1.3版本更高的出现的情况),后来安装了WinPcap4.1.3版本之后如果想要卸载在控制面板就找得到了,很神奇我也不知道为啥如果找不到就别找了,用下面的办法然后去覆盖安装再去“控制面板”卸载再安装一次,重启电脑
回归正题:
出现系统提示本地已存在更高版本的Winpcap
解决方案:将C盘里面
C:\Windows\SysWOW64 的wpcap.dll改成 wpcap.dll.oldC:\Windows\SysWOW64的packet.dll改成 packet.dll.old
注意!!!一定要看清楚文件被改错了,改错会导致eNSP打不开的,知道问题的严重性没!仔细看清楚噢!!!
中间系统会弹出一个提示说更改需要管理员权限,就不用管直接点继续就好了
改完后就可以覆盖安装WinPcap4.1.3版本啦!
宝塔部署教程,宝塔部署LNMP教程
引言:有时我们只是需要一个更方便的部署网站的方式,例如集成开发环境什么的,而部署网站我们有个更出名的管理软件,宝塔面板,本节中我们使用本地的RHEL8部署宝塔面板,使用的yum源是红帽的源
1、安装宝塔面板
使用命令
1yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
是否安装宝塔面板,输入y
接下来还会提示是否开启ssl,因为是本地机器,还没有ssl证书,所以选择n,或不选等待程序继续
等待漫长的安装即可,喝一杯茶,就能安装好,性能越好,安装的越快
2、修改宝塔面板的默认密码
1、输入以下命令修改面板密码
1bt 5
2、输入以下命令修改面板的登录用户名
1bt 6
3、输入以下命令查看面板信息
1bt 14
三条命令执行后结果如下
4、此时我们查看一下,面板的端口号是否被防火墙放行
1firewalld ...
LNMP环境它指的是L(Linux系统)N(Nginx)M(Mysql)P(Php)
本次的环境使用的是阿里云的在线实验(在线实验链接):https://developer.aliyun.com/adc/scenario/1295050220a64cb193d1cf3d810c9c8b?spm=a2c6h.14164896.0.0.4d1670bdKKE8SF
准备
使用xshell7(学生版)链接实验的实例
使用xftp7(学生版)为实验实例上传文件
准备一段php代码用以测试环境
第一步,CentOS 8切换源
因为centos8已经停止维护了,所以使用阿里云的镜像站
1、执行以下命令,备份之前的repo文件。1rename '.repo' '.repo.bak' /etc/yum.repos.d/*.repo
2、执行以下命令,下载最新的repo文件。12wget https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo -O /etc/yum.repos.d/Centos- ...
点击查看具体说明,附下载链接
安装eNSP需要先安装
1、wireshark->winpcap(安装wireshark时会帮你安装winpcap)
2、virtualbox(老外的软件,注意不要安装在中文路径下)
3、安装eNSP使用默认安装的路径也行,eNSP会检测出,但切记不要安装在中文路径下(注意!注意!!注意!!!)如果安装完成后无法开启路由,报40的错误的话,你可以阅读我以往的文章,有详细的解决方案
eNSP(内有wireshark和virtualbox)下载链接:https://www.123pan.com/s/SivKVv-zT0JH.html如果你需要一个趁手的解压工具,推荐bandzip(安装后不要升级,因为这是它的最后一个免费的版本),下载链接:https://www.123pan.com/s/SivKVv-LT0JH.html
1、virtualbox版本不符如双击打开vbox时提示兼容性,则是VBOX版本太低,按照目前的WIN10操作系统版本,20H1以上就需要安装5.2.X版本的虚拟盒子否则提示不兼容。安装符合要求的版本即可。
2、注册表异常检查网络适配器
发现网络适配器中无虚拟网卡virtualbox-host-only-network,只有virtualbox-host-only-network #2等带有#符号的虚拟网卡。
使用RunAsTI64工具,以管理员权限启动,在弹出的CMD界面输入regedit,进入注册表编辑器,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkSetup2\Interfaces,查看文件夹下的Kernel中IfDesvr名称对应的网卡名称,找到所有带有 virtualbox-host-only-network名称网卡,将整个文件夹删除。卸载VBOX后,再次使用如CCleaner注册表清理软件,将注册表清理一遍后,重启电脑后重新安装VBOX,查看网卡名称是否恢复正常为virtualbox-hos ...
1、多次反复安装不同版本的VirtualBox,导致注册表异常。(概率大)
2、windows10自动更新后,原本正常的eNSP出现错误40。(概率大)
3、windows10手动更新到windows11后,原本正常的eNSP出现错误40(注:windows11需要安装vbox 5.2.44版本)。(概率大)
解决方法:
1,2,3可以归结为同一种问题(VirtualBox虚拟网卡注册表信息异常,导致虚拟网卡异常创建,或无法创建),解决方法相同。
检查网络适配器发现网络适配器中无虚拟网卡virtualbox-host-only-network,只有virtualbox-host-only-network #2等带有#符号的虚拟网卡,尝试卸载网卡,重新创建,依旧是带#符号。
解决方法
使用RunAsTI64工具,以管理员权限启动,在弹出的CMD界面输入regedit,进入注册表编辑器,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkSetup2\Interfaces,查看文件夹下的Kernel中IfDesvr ...
以管理员身份启动cmd,输入 bcdedit 查看hypervisorlaunchtype 状态为off
1bcdedit
打开cmd,输入systeminfo,显示Hyper-V要求如下图,则大概率是因为内核隔离未关闭
右键桌面 个性化→主页→更新和安全→Windows安全中心→设备安全性→内核隔离详细信息
将其关闭,重启电脑
然后提示需要重启电脑,重启电脑后,打开cmd,输入systeminfo,Hyper-V要求如下图则已经关闭Hyper-V
Hyper-V软件与VirtualBox不兼容
开启搜索框
在搜索框中输入cmd,右键管理员身份运行
在cmd中输入 systeminfo 下拉到最后一行1systeminfo
此时,Hyper-V要求 若是与上方一样,则表示你的电脑开启了Hyper-V,所以你使用VirtualBox会无法开启eNSP的虚拟机。
此时,Hyper-V若是与上方一样,则表示你的电脑未开启Hyper-V,VirtualBox可以正常使用。
关闭Hyper-V的方法1、关闭Hyper-V的服务,修改为手动,然后停止正在运行的服务
2、以管理员身份启动cmd,使用命令关闭Hyper-V输入 bcdedit
1bcdedit
查看hypervisorlaunchtype 是否为Auto,为Auto,则表示Hyper-V是打开的。
输入 bcdedit /set hypervisorlaunchtype off (重启后生效,需要重新开启只需要把命令中的 off 改为auto)
1bcdedit /set hypervisorlaunchtype off
...
杀毒软件导致火绒,卡巴斯基,迈克菲,腾讯管家,金山毒霸,360安全卫士等杀毒软件,会控制应用程序的联网权限,并且接管操作系统自带的防火墙,必须要在软件里面将VirtualBox和eNSP设置成白名单或者允许联网,才有可能能够使用,有些杀毒软件设置后也无法使用,所以只能将其卸载,可以尝试先卸载所有杀毒软件,eNSP,VBOX,随即重启电脑,待电脑重启后再重新安装eNSP和VirtualBox后查看是否可以正常启动设备。
其他软件导致
如完美世界竞技平台,安装了完美世界竞技平台软件,会导致eNSP启动设备时出现错误40的提示,卸载完美世界竞技平台后即可正常启动设备。
虚拟化未开启导致
查看虚拟化是否开启,可在任务管理器→性能→CPU中查看虚拟化是否是开启状态。
若是显示虚拟化已禁用,则需要进入到BIOS中进行修改,以启动虚拟化的功能。
开启虚拟化的方法可以根据自己的CPU类型去B站或者百度搜索相关视频及操作步骤。
具体开启方法可以先查看自己电脑上的安装的CPU类型及厂家,根据对应的型号去寻找视频,按照视频的操作步骤进行操作(不要忘记保存修改的信息)。
开启了虚拟化后,再次打开eNSP ...
VirtualBox安装后无虚拟网卡
VirtualBox安装完成后,点击右上方全局工具的第二栏,主机网络管理器,查看是否自动生成虚拟网卡,若是没有虚拟网卡,则是异常,点击创建网卡后,会提示创建失败,需要清理注册表。
清理步骤:1、先卸载VirtualBox 2、然后使用CCleaner清理注册表 3、重启电脑 4、再次安装VirtualBox,然后查看是否有虚拟网卡
建议关闭防火墙,关闭杀毒软件后,以管理员身份启动VirtualBox的安装,安装后查看是否自动生成虚拟网卡 virtualbox-host-only-network
CCleaner的下载地址:https://lestore.lenovo.com/detail/1007CCleaner操作示意图,卸载VirtualBox后,清除注册表,重启电脑,再安装VirtualBox


