华为 ENSP(Enterprise Network Simulation Platform) 是一款由华为官方提供的 免费网络仿真软件,主要用于企业网络的设计、实验和验证,是学习和实践华为网络设备(如路由器、交换机、防火墙等)的理想工具。
简单使用
使用方法和思科模拟器类似
进入软件,左侧的设备列表可以看见有不同的设备,有PC主机终端和路由器交换机等等。
左上角新建拓扑后可以点击左侧设备添加到右侧空白页面进行模拟现实中的拓扑实践
常用的命令
system-view进入系统视图
undo info-center enable关闭设备输出信息(有时候修改信息后,会弹出来提醒导致影响我们输入所以关掉)
sysname 修改设备名称
interface g0/0/0进入到接口0/0/0,这是简写回车后软件会自动补全,全写为(interface GigabitEthernet)
ip address 192.168.122.1 24配置IP地址和子网掩码
undo shutdown打开接口(默认是打开的,所以不写也可以)
quit退出当前视图
display ip i ...
想让文章背景和侧边栏背景变透明,侧边栏也加上边框?
成品
首先:在文章根目录\~\source\css下创建一个css文件,并将下面代码站粘贴进去,css文件名字自起
本人的文章css美化代码,左侧背景图可以改透明度也可以调整,包括边框颜色
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091:root { --trans-light: rgba(255, 255, 255, 0.80); --trans-dark: rgba(25, 25, 25, 0.70); --border-style: 2px solid rgb(108, 248, 100); --backdrop-filter: blur(5px) saturate(150%); } /* 首页文章卡片 ...
Linux有两种用户超级用户root:可以在Linux下做任何事情不受限制。普通用户:在Linux下受限。
可以用whoami命令查看当前是什么用户
用su命令可以从普通用户切换到root用户,从root切换到普通用户需要su 用户名
权限符号
八进制
二进制
r
4
100
w
3
010
x
2
001
rw
6
110
rx
5
101
wx
3
011
rwx
7
111
—
0
000
修改文件权限指令chmod:设置文件的访问权限
当对文件code,对拥有者的只读权限进行修改。把允许读改为不允许读
1chmod u-r code
对文件code,当前拥有者的只读文件不允许读,改为允许读权限
1chmod u+r code
对文件code,当前所属组的允许读,修改允许读文件为不可读
1chmod g-r code
对文件code,当前所属组的只读权限为不可读,修改为可读。
1chmod g+r code
二进制修改在对文件访问权限进行修改的时候,可以通过八进制的方式进行修改。
八进制为666二进制就是110 110 1 ...
hexo 添加 RSS 订阅功能 | 沐曦留曳
在 Hexo 框架中,添加 RSS 订阅功能是一个相对简单的过程,Hexo 本身已经内建了 RSS 功能支持。你只需要做以下几个步骤即可启用它。
步骤 1: 安装 Hexo 插件(如果未安装)如果你使用的 Hexo 版本没有自动启用 RSS 功能,可以通过安装一个 Hexo 插件来支持它。一般来说,默认情况下,Hexo 会通过 hexo-generator-feed 插件生成 RSS feed 文件。
首先,你需要确认是否已经安装了这个插件。如果没有,使用以下命令安装
1npm install hexo-generator-feed --save
步骤 2: 配置 RSS 生成器在 Hexo 的配置文件 _config.yml 中,通常会有一部分配置涉及到 RSS 订阅。打开 Hexo 项目的根目录下的 _config.yml 配置文件,找到类似下面的配置部分:
12345# RSS 生成器配置feed: type: rss path: rss.xml limit: 20 # 每次显示的文章数量
type:可以是 rss ...
遇到 pnpm: command not found 错误,说明你的系统未正确安装 pnpm 或环境变量未配置。以下是分步解决方案:
1. 安装 pnpm根据你的系统选择安装方式:
通过 npm 安装(推荐)如果已安装 Node.js 和 npm:
1npm install -g pnpm
通过独立安装脚本12345# 使用 curlcurl -fsSL https://get.pnpm.io/install.sh | sh -# 或使用 wgetwget -qO- https://get.pnpm.io/install.sh | sh -
Windows 用户
通过 Chocolatey:1choco install pnpm
或直接下载安装包:pnpm 官网
2. 验证安装安装完成后,检查版本:
12pnpm --version# 应输出类似 "8.3.0" 的版本号
3. 环境变量问题(如仍报错)如果安装后仍找不到命令,可能是环境变量未更新:
Linux/macOS
重启终端或运行:1source ~/.bashrc # 或 ~/.z ...
操作系统
未读纯小白在docker容器内部署node项目遇到的问题
我在GitHub上发现一个开源的制作封面项目,觉得很有意思,想部署在自己的网站上,但是对于小白来说,确实蒙蒙的,还好借助AI辅助,省了我不少的麻烦。也让自己学到了一点东西~
本人环境说明
宿主机:centos
镜像:node:latest
宝塔面板
1.宝塔面板安装Docker在宝塔面板左侧docker上点两下就能安装,可能会因为网络问题无法安装,多尝试两下。
2.拉取镜像&创建容器我是直接拉的最后一个版本node:latest
拉取完成后,开始创建容器
注意:端口最好写3000端口,权限一定要给读写,不然容器内出现依赖问题是无法重新安装依赖的!
-t和-i也要加上。
3.进入容器
使用root权限进入
进入容器后,查看一下自己的项目是否在正确的目录内。
没有问题就可以执行启动命令了
1npm run dev
启动后提示:
123456root@02beba08e54e:/www/wwwroot/cover# npm run dev> Mini-Cover@1.0.0 dev> vitesh: 1 ...
操作系统
未读vmware如何走主机代理1.编辑vim /etc/profile
2.编辑文本内容为
123# 在文件后添加以下内容:export http_proxy='http://代理服务器IP:端口号'export https_proxy='http://代理服务器IP:端口号'
例如:
12345export http_proxy=192.168.16.181:10808export https_proxy=192.168.16.181:10808# 使用命令将设置立即生效。source /etc/profile
应用修改
1source /etc/environment
查看当前代理设置
1env | grep -i proxy
关闭代理
123unset http_proxyunset https_proxyunset no_proxy
2021湖南.pcapng
过滤多次握手查看哪些IP建立的连接最多
⽬前⼤多数的连接都是基于TCP的,那么TCP在建⽴连接之前会进⾏三次握⼿
TCP协议位于传输层,作用是提供可靠的字节流服务,为了准确无误地将数据送达目的地,TCP协议采纳三次握手策略。三次握手原理:
第1次握手:客户端发送一个带有SYN(synchronize)标志的数据包给服务端;
第2次握手:服务端接收成功后,回传一个带有SYN/ACK标志的数据包传递确认信息,表示我收到了;
第3次握手:客户端再回传一个带有ACK标志的数据包,表示我知道了,握手结束。其中:SYN标志位数置1,表示建立TCP连接;ACK标志表示验证字段。
过滤所有带SYN标志位
1tcp.connection.syn
通过这个过滤规则,可以知道哪些IP向哪些端口建立连接最多
上面是192.168.100.88这个向192.168.100.154这个IP建立的连接最多,并且连接的端口都是些易受攻击的端口,由此可以判断是恶意攻击者
找到黑客在网站中下载的私钥文件可以通过wireshark自带的协议分级功能去找
可以发现,IPV ...
alist网盘搭建教程因为我服务器用的是宝塔面板所以很方便
1.安装docker详细不在赘述,请看这篇文章
LinBlog - Docker安装
2.装alist直接在软件商店搜索alist就会有一个docker容器的alist。我们安装这个
3.启动alist云盘问题汇总上传限制上传大文件时,报错413,这是ngnx上传限制导致的,需要去配置文件更改大小限制,
这里我改为99999m
打开任务管理器发现存在有program这个未知程序,其实他是以前被卸载的一个软件,但是注册表中还有他的启动项存在,我们只需找到对应的注册表将其删掉就可以了
找到这个注册表的位置
1计算机\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run
然后会发现有个值为teams的程序路径,这个软件我已经删掉了,所以只需把这个注册表删掉就行了
然后完成