hank9999部落格

写点奇怪的东西

快速检查本地有无被投毒的 NPM 包小工具 (pnpm)

今天看到了大量 NPM 包被投毒的消息,为了快速检查有没有拉取过被投毒的包用 Claude Code 写了一个小工具。可以快速检查 pnpm-lock.yaml 文件里有没有对应版本的包。详见 Github: npm_package_check: 一个用于检查 pnpm-lock.yaml 文件中包版本的命令行工具 阅读全文

R86S 折腾日记三 | 强制让 PVE 网页管理支持在 vlan 上 bonding

0x00 前言我的路由器带有双 LAN 聚合功能,我实测后发现是 Linux bonding 中的 balance-rr 模式但是我的路由器只有千兆网口,我的交换机跟 R86S 之前是万兆速率,这不正好,我在交换机上划个 vlan,PVE 上直接 bonding然后 PVE 在创建 bond 接口时,报错了 bond 'bond0' - wrong interface type on slave 'enp4s0.3003' ('vlan' != 'eth or bond') (500) 阅读全文

R86S 折腾日记二 | PVE 下给万兆网卡 CX341 开启 SR-IOV 并直通给虚拟机

根据 R86S 官方手册说明,PVE 下只能 SR-IOV 直通网卡,而不能直接网卡 PCIE。我试过了,确实不行,IRQ 会冲突。本文记录了我是怎么开启的 SR-IOV 功能,还有一些小坑。然后,用 RouterOS 的同学,不用试了,没法加进Bridge的(。然而我就是用 RouterOS 的,这对我来说虽然成功了,但是用处不大(。 阅读全文