在家庭网络环境中,若采用「主-副路由双网段结构」,HomeKit 设备可能会分布在两个不同的子网中:
主路由(路由A)网段:192.168.31.0/24(例如家庭光猫路由)
副路由(路由B)网段:192.168.8.0/24,通过 LAN/WAN 接入主路由
这种情况下,会遇到 设备无法跨网段控制的问题。
背景原理HomeKit 设备基于 mDNS(Multicast DNS)/ Bonjour 协议 实现设备发现与控制。mDNS 使用 224.0.0.251:5353 的多播地址进行通信。
但问题在于:
mDNS 是局域网内的多播协议,不支持路由转发
默认情况下,iPhone、iPad 发送的 Bonjour 请求无法跨越子网
即使能 ping 通设备,HomeKit 控制依然失败
因为两个子网之间存在“路由关系”而不是“广播域”,所以 mDNS/Bonjour 无法自动跨越这两个网络。
解决方案方法一:启用 mDNS 反射/中继(推荐)原理:在副路由(路由B)上启用 avahi 的 mDNS Reflector,使两个子网互通 ...
笔记本使用Btrfs,刚刚空间满了,清空回收站却无法释放空间,为什么呢?
Btrfs使用了CoW(写时复制)技术,清空回收站不会立刻释放空间。正确操作如下:1.碎片整理sudo btrfs filesystem defragment /home -r
请注意:在 BTRFS 文件系统上,碎片整理(defragmentation)有时可能会导致可用空间减少,这主要有以下几个原因:
数据写入新位置:BTRFS 的碎片整理并不会就地修改文件,而是会将文件的碎片复制到新的连续空间。这就意味着在整理过程中,文件被复制到新的位置,原位置的空间不会立即释放,可能导致短时间内空间变小。
快照占用空间:如果系统启用了快照功能,碎片整理会在快照中保留文件的旧版本。因为 BTRFS 是写时复制(Copy-on-Write,COW)的文件系统,碎片整理时复制的文件将导致快照中的空间增大。
元数据开销:BTRFS 在进行碎片整理时,可能会产生额外的元数据来跟踪新写入的数据,导致空间被暂时占用。
2.重新平衡sudo btrfs balance start -dusage=85 /home
(解释:只平衡使 ...
参考:GitLab
启用IOMMU参考Arch Wiki
IOMMU组12345678#!/bin/bashshopt -s nullglobfor g in /sys/kernel/iommu_groups/*; do echo "IOMMU Group ${g##*/}:" for d in $g/devices/*; do echo -e "\t$(lspci -nns ${d##*/})" done;done;
我的输出:
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566IOMMU Group 0: 00:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy ...
炒米线 于 2024年5月18日20点30分 购入《维多利亚3》
初次接触,瑞典🇸🇪亡国…
米线、米线,你要做掌管舆论的神!
上一份丢了,趁重写的机会复习一下渗透知识。
FF TODO
获得稳定的跳板
入侵图书管理系统 删掉我的借书记录
拿下广播台,提升广播台择乐品味
00 初步探索一开始从春晖同学那里借了一台处于教育内网的 Linux 主机,部署了 nps,安装了 Docker,拉起 Kali 镜像,准备工作就绪。
初步扫描发现我校主要设备集中于 10.180.168.0/24 网段,使用 Nmap 扫描发现三台 Windows XP 主机,其中 10.180.168.81 是唯一一台 32 位的,成功利用 ms17-010 拿下。探索得知,那台XP正是北食堂一楼金龙卡机器。
VNC 流量路径:XP -> Linux(Docker) -> VPS(nps) -> 本地 —— 慢得离谱,但成果喜人。
01 坐稳根基距离攻破 XP 主机已有一年,期间未有动作,跳板失效。因此目标变为建立稳定的内网跳板,确保外网可随时访问。目标主机:仍为 10.180.168.81。
操作步骤:
潜入四楼空教室,部署 npc 创建内网 Socks
生成 Meterpreter,手动侵染一体机
利 ...