2024-1-18 myluzh
NOTE
0x01 RAID 2.0简介
RAID 2.0的基本概念是将磁盘空间分成小块,称为Chunk(CK),然后将不同的Chunk组成Chunk Group(CKG)。Chunk Group可以进一步分割成更小的容量单位,称为Extend。这些Extend可以根据需求组成存储池。RAID 2.0的设计旨在提供更高的数据冗余和更好的性能。
0x02 RAID 2.0原理图
下面画的一个raid2.0的总结,如有错误请指正。raid2.0.eddx
阅读全文>>
标签: 存储 raid raid2.0 虚拟化
评论(0)
(228)
2024-1-16 myluzh
Kubernetes
0x01 前言
今天发现后端获取到的用户客户端ip都是内网地址 172.29.241.163。
访问逻辑为:用户访问->nginx->k8s-ingress->后端pod。
但是后端pod获取客户端的ip一直是172.29.241.163,原来这个ip的ingress的上游nginx的ip。
# nginx节点
root@iZbp12bkuvg20e1j3y9gtvZ:/etc/nginx/conf.d# ifconfig | grep 172
inet 172.29.241.163 netmask 255.255.240.0 broadcast 172.29.255.255
# nginx反向代理到k8s-ingress的配置文件
root@iZbp12bkuvg20e1j3y9gtvZ:/etc/nginx/conf.d# cat prd-all.conf
upstream prd-nginx-server {
server 172.29.241.160:80;
server 172.30.82.215:80;
keepalive 10;
...
阅读全文>>
标签: k8s nginx Ingress ip use-forwarded-headers X-Real-IP X-Forwarded-For
评论(0)
(503)
2024-1-14 myluzh
NETWORK
/30 255.255.255.252 0.0.0.3
/29 255.255.255.248 0.0.0.7
/28 255.255.255.240 0.0.0.15
/27 255.255.255.224 0.0.0.31
/26 255.255.255.192 0.0.0.63
/25 255.255.255.128 0.0.0.127
/24 255.255.255.0 0.0.0.255
/23 255.255.254.0 0.0.1.255
/22 255.255.252.0 0.0.3.255
/21 255.255.248.0 0.0.7.255
/20 255.255.240.0 0.0.15.255
/19 255.255.224.0 0.0.31.255
/18 255.255.192.0 0.0.63.255
/17 255.255.128.0 0.0.127.255
/16 255.255.0.0 0.0.255.255
/1...
阅读全文>>
标签: 子网掩码 反掩码
评论(0)
(234)
2024-1-14 myluzh
Linux
0x01 Linux下路由配置命令
1.添加主机路由
route add -host 192.168.1.11 dev eth0
route add -host 192.168.1.12 gw 192.168.1.1
2.添加网络路由
route add -net 192.168.1.11 netmask 255.255.255.0 eth0
route add -net 192.168.1.11 netmask 255.255.255.0 gw 192.168.1.1
route add -net 192.168.1.0/24 eth0
route add -net 192.168.1.0/24 gw 192.168.1.1
3.添加默认网关
route add default gw 192.168.1.1
4.删除路由
route del -host 192.168.1.11 dev eth0
5.删除默认路由
route del default gw 192.168.1.1
0x02 Linux下配置永久路由的几种方式
1.在/etc/rc.local里添加路由信息
r...
阅读全文>>
标签: linux 路由 route
评论(0)
(245)
2024-1-10 myluzh
Windows
0x01 导出ntds.dit
要导出ntds.dit文件,你可以按照以下步骤进行操作:
首先,确保你具有适当的管理员权限,并且已经登录到域控制器上。
打开命令提示符或PowerShell窗口,以管理员身份运行。
导航到ntdsutil工具所在的目录。默认情况下,ntdsutil位于C:\Windows\System32目录中,所以你可以直接输入 "cd C:\Windows\System32"。
运行ntdsutil命令,然后输入 "activate instance ntds"。
输入 "files",然后按回车。
输入 "ifm",然后按回车。
输入 "create full <导出路径>",其中<导出路径>是指你要导出ntds.dit文件的路径和文件名。例如,你可以输入 "create full C:\Backup\ntds.dit"。
输入 "quit",然后按回车退出files工具。
输入 "quit",然后按回车退出ntdsutil工具。
现在,ntds.dit文件已经成功导出到指定的路径中。请确保在执行这些操作之前备份并保护好原始的ntds.dit文件,以防止意外...
阅读全文>>
标签: 域控 ad 恢复 ntds.dit 备份 重置 dsrm
评论(0)
(641)
2024-1-9 myluzh
Linux
0x01 iotop
iotop还支持一些其他参数,如-b表示批处理模式,-n NUM表示迭代次数,-d SEC表示刷新间隔等。这些参数可以根据需要进行设置,以满足不同的监视需求。
# -d 1 每秒刷新一次
iotop -d 1
0x02 iostat
# -x:显示扩展的统计信息 -z:仅显示活动的设备 -k:以KB/s为单位显示I/O统计信息 1:这是刷新间隔,表示 iostat 将每秒更新一次显示的信息。
iostat -xzk 1
0x03 blktrace
# 安装
sudo yum install -y blktrace
# 跟踪指定块设备(/dev/vda)的I/O操作,并将跟踪数据保存到文件中。
blktrace -d /dev/vda
# 解析blktrace生成的跟踪数据文件,合并成一个二进制文件
blkparse -i vda.blktrace.bin
# blkparse的输出太多,不方便查看,此时可以利用btt协助分析统计
btt -i vda.blktrace.bin -l vda.d2c_latency
# 在使用blktrace的同时本身也产生了磁盘的...
阅读全文>>
标签: iotop iostat blktrace
评论(0)
(275)