LiteServer Project Minecraft 主站
LiteServer Project Minecraft 国际站
友链: 白天的小站
卸载VMware之后,原来的VM内部还保留着VMWare Tools,每次开机的时候客户机系统会报错.
优选方式是在卸载VMWare前先打开客户机系统, 卸载对应的VMWare Tools.
如果已经卸载了VMWare Workstation, 可以在客户机系统内运行下面这个脚本, 运行后重启客户机系统即可.
remove_vmware_tools.ps1 以管理员身份运行
1 | # This script will manually rip out all VMware Tools registry entries and files for Windows 2008-2019 |
broestls/Remove_VMwareTools.ps1 - Github Gist Force removal of VMware Tools, Program Files, and Windows Services
这一排音乐感觉氛围非常的相似…
VXLLAIN, iGRES, ENXK - Crystal Skies (Sped Up)
VØJ, Narvent - Memory Reboot (4K Music Video)
Narvent - Fainted (4K Music Video)
VXLLAIN, iGRES, ENXK - Amber Skies
Xalv - Oblivion | Ana de Armas (Music Video)
Navjaxx, VXLLAIN - Distant Memories (4K Official Music Video)
Lonely Lies, GOLDKID$ - Interlinked (Official Slowed Audio)
Narvent - Her Eyes (4K Music Video)
这一堆也一样, 甚至我都没注意到是不同的歌曲, 好像能自动连在一起
我们俩DJ 2026 (戴羽彤) | Hai Chúng Ta Remix 2026 - DJFeng Remix | Hot TikTok - Douyin
Stereo Love x On The Floor Remix 2026 - DJ细粒 Remix | Hot TikTok - Douyin
一点点 (DJ抖音版) - 董唧唧、芊芊龍『My heart 请你在靠近我一点点,我又不是坏人你干嘛离我那么远。』♪ || 一听就上头的神曲 | 抖音热门歌曲 | 抖音 | TikTok ♪
落空 (抖音DJ版) - 印子月『你说完了的话还在心头汹涌,笑着挥手 还没回头 泪水比我坦诚。』♪ || 年度最佳抖音歌曲 | 抖音最火歌曲音 | 抖音 | TikTok •|• Douyin
空白DJ 2026 (Void - Pank) | Khoảng Trống Remix 2026 - DJ小智 Remix | Hot TikTok - Douyin
喜欢DJ 2026 (阿肆) | Thích Remix - A Tứ (Hot TikTok 2026) - DJZW Remix | Hot TikTok - Douyin
Sa Vào Nguy Hiểm Ver4 (Thazh x Đông Remix Tiktok 2025) 葛东琪 - 悬溺 (越南鼓卡点舞) || Hot Tiktok Douyin DJ抖音版
MƯỜI NĂM NHÂN GIAN 十年人間 - GNAB REMIX 这个旋律还不错,但是他们remix的大部分歌曲好像都是这个调
NHÂN GIAN KINH HỒNG KHÁCH 人间惊鸿客 - GNAB REMIX
查看表压缩率
1 | SELECT |
统计字段压缩率
1 | SELECT |
无损音乐粤语经典-林子祥《数字人生》 | 林子祥 - 數字人生『3 0624700』【動態歌詞Lyrics】
VXLLAIN, iGRES, ENXK - Crystal Skies (Sped Up) | 循环歌单|《何意味の小曲》《我xxの小曲》Crystal Skies(Sped Up)
Chess Type Beat | joyful - chess (slowed) | 循环歌曲 |《老鼠舞の小曲》Chess Type Beat(Slowed)
Sleeping City 白菜对我笑(超燃FUNK) (TTW21 Remix Tiktok Proghouse Mix 2026) 情绪回收站 (DJ抖音版) || Hot Douyin | “白菜对我笑”の小曲是怎么创作出来的?“白菜对我笑”的不同版本! | 《白菜对我笑の小曲》《骷髅跳舞の小曲》Sleeping City Funk
Maduk - Alone (feat. Marianna Ray)
恋人心 (抖音DJ版) - 魏新雨「化作风化作雨化作春走向你,梦如声梦如影梦是遥望的掌印。」 ♪ || 快手热门摇BGM | 抖音熱門 | 最近热门音乐 | 抖音 | TikTok ♪
《唐嘉琦の小曲》《赏金猎人の小曲》《剪辑の小曲》——MONTAGEMALQUIMIA | MONTAGEM ALQUIMIA [EXTENDED]
【循环歌单】|《幻昼4.0》“【伏黑甚尔の小曲】【天与暴君の小曲】”
《恐怖直立猿の小曲》“我发现他们好像都对石头过敏”【The King】
「我见过许多忧郁之人」【忧郁の小曲】&【生化危机の小曲】《Una Mattina (DJ纯享版)》-深夜电台
【循环歌曲】· 禅者行脚の小曲 清冷佛子の小曲《TRILLIUM HARDTEKK》 | 跳跃不是罪过 | TRILLIUM HARDTEKK - S3RL | 原版 Trillium - S3RL feat Sara
循环音乐|《海阔天空尾奏》”见过花开就好 何必在意花为谁开”
I Don’t Want to Set the World on Fire 辐射的小曲
Ramba Ho | Dhurandhar | Ranveer Singh, Shashwat Sachdev, Madhubanti Bagchi 不知道唱的什么但是很燃
⟪Ai Đưa Em Về⟫ 中文翻译 Low Cortisol Song
两年前写过一篇关于容器流量重定向的文章, 当时对网络了解还不是非常深刻, 加上当时podman使用的是cni插件式网络堆栈, 配置起来似乎较为复杂, Podman 4.0后已经使用netavark显得之前的配置已经有一些过时了.
Podman版本: 4.9.3
整体的目标还是一致的, 需要创建一个单独的Podman network, 挂在这个网络下的容器的出网流量默认都走到一个GRE隧道里.
先创建GRE隧道
1 | sudo ip link add dev gre12 mtu 1380 type gre local <本地网卡地址> remote <远端网卡地址> |
在对端也要创建GRE隧道
1 | sudo ip link add dev gre12 mtu 1380 type gre local <对端网卡地址> remote <本地网卡地址> |
然后创建容器网络
1 | sudo podman network create --ip-range=10.89.0.0/24 overseas |
配置网络转发规则
1 | # 不是发往本地网络的, 一律添加fwmark并转发 |
Podman版本: 4.9.3
Ubuntu版本: Ubuntu 24.04.3 LTS
ufw版本: 0.36.2
Rootful Podman容器创建后无法访问外网, 通过 -p 暴露的端口也无法直接被外部访问.
1 | sudo ufw allow <端口> |
podman network create创建的bridge类型网络)1 | sudo ufw allow in on podman0 |
形成的原理是因为ufw会把filter表的INPUT, FORWARD policy都设置为 DROP, 如果没有单独配置的话从内部进来的流量(其实算forward)会被drop掉.
UFW blocks Podman connections #27273 只搜到了这么一个issue, 但是里面并没有提到什么好的解决方案
电信提供了公网IPv6地址, 一般情况下无需改动光猫配置. 有时需要通过管理员密码(找宽带安装师傅要)登录光猫后台启用IPv6功能.
根据观测, 大部分家庭宽带默认开启了较高等级的防火墙, 会禁止外部发起IPv6链接. 需要通过管理员密码登录光猫后台找到防火墙配置, 改为更低等级的防护或关闭防火墙.
注意, 对于家庭网络中光猫-路由器-其他设备的场景, 路由器IPv6配置方式可能需要改为 Native 才能使局域网设备也获得公网IPv6. 某些路由器(比如华硕)的 Stateless 配置似乎存在Bug导致只有路由器本身能获取到v6而下级设备无法正确获取地址.
另外根据观测, 不同ISP(例如联通和电信)之间的公网IPv6地址无法实现互通.
两个小区之间都接入了电信的家庭宽带, 其中一端(下称A)开启了允许公网访问. 由另一端(下称B)向开启公网访问的这一端发起WireGuard连接.
电信提供的公网IPv6地址似乎在一段时间之后会失效, 但是在失效前一段时间, 会同时并存多个IPv6公网地址, 例如:
1 | # ip a |
大部分情况下这种情况不会持续太久, 但是有时候老的地址会在 valid_lft 之前实际上失效, 即无法通过该IPv6地址收到来自外部的回包, 但仍然能够通过该地址发送IPv6数据包.
由于WireGuard并不能设置ListenAddress这样的东西, 导致从tcpdump看到远端A能够正常收到来自 240e:xx:3216:xx:xx:xx:xx:xx 的握手包且发送了回包, 但是本端(B)无法正常收到回包导致握手失败.
进一步排查, Linux允许同一个接口有多个IPv6地址, 并且会根据 RFC 6724 来选择出网的IPv6地址的. 可以看到其中并不会根据 preferred_lft 或 valid_lft 进行选择. 而对比到目标地址 240e:xx:3211:... 的最长前缀, 可以发现两个地址到目标地址的最长前缀都是一样的 (0x3211=11001000010001, 0x3216=11001000010110, 0x321a=11001000011010) 因此似乎Linux内核的选择并没有问题, 但实际上会导致通讯一直中断, 直到 240e:xx:3216:xx:xx:xx:xx:xx 这条地址所指定的 valid_lft 归零才会恢复.
解决办法有两种:
valid_lft 更小的IPv6地址1 | sudo ip addr del 240e:xx:3216:xx:xx:xx:xx:xx/64 dev ens18 |
1 | sudo sysctl -w net.ipv6.conf.ens18.disable_ipv6=1 |
上述命令会使Linux内核创建 fe80::... 这样的 link-local 地址.
如果没有自动获得公网IPv6地址, 对于使用 systemd-networkd 的系统, 可通过 networkctl 触发配置:
1 | $ sudo networkctl |
完成后接口将获取到新的IPv6地址. (不一定和之前的不一样, 但只会有一个)
除了使用 networkctl, 还可以使用 rdisc6 (sudo apt install ndisc6) 命令触发 SLAAC:
1 | $ rdisc6 -1 ens18 |
1 | openssl rand -base64 48 |
会生成类似如下的字符串 6/4tsW7PR4bYjdY+zzZWEGIsuUz8RIwrNc8FTeQLoeouGO/C3RK/JeqNi8E6nR1l
1 | tr -dc 'A-Za-z0-9!?%=' < /dev/urandom | head -c 16; echo |
这样生成出来的字符串更适合需要特殊字符的场景, 例如 SYqx!6J3=M8jrUeh
1 | # 加密 |
分块传输(对网盘上传比较友好)
1 | # 加密后分块 |
CBC加密后分块可以配合tar命令使用, tar可以保证缺块的情况下仍然能够最大限度的提取出可用的文件.
split 命令, -d 为使用数字结尾(而不是aaa,aab这样), -a 2 表示补全到两位, 需要预估总输入大小确保不会出现 01, 02, ..., 99, 100 这样的情况. 否则 cat 的时候可能会错乱.
gpg能做非对称加解密已经是老生常谈了, 但是对称加密之前用到的不多
1 | # 加密后分块 |
GnuPG使用的是 aes-256-cfb 模式进行的加密(不能调整模式). exec {passfd}<<<"$passphrase" 是从字符串创建一个fd, 需要注意的是bash/zsh实际上会创建一个 /tmp/tmp.XXXXXX 的文件然后立刻删除. exec $passfd>&- 会关闭这个fd. 可以使用这个命令查看当前shell打开的fd: ls -l /proc/$$/fd
需要注意要加 --no-compress 选项. gpg默认是开启压缩的, 但是内部的压缩组件似乎有问题, 会导致莫名其妙的报错比如: gpg: Fatal: zlib inflate problem: invalid distance code. 在网上翻了一下没看到有什么特别好的解法, 大部分都是说数据本身出现了错乱才会报错. 在流式加密的场景里, 可以换成其他的压缩方式, 例如 tar ... | pv | zstd -19 -T0 | gpg ...
如果磁盘空间不能同时容纳 tar chunks 和提取出来的东西, 但是足够容纳部分 tar chunks 和全部提取出来的东西, 可以考虑FIFO:
1 | # 创建命名管道(named pipe) |
注意不能直接 cat chunk_000 > pipe 因为cat结束之后会关闭STDOUT, 进而导致读端收到EOF.
手动cat chunk这个过程可以使用一个简单的python脚本来半自动化:
1 | import os |
【少帅进行曲】折风渡夜(DJ名龙版) - 泽国同学“斑驳的岁月 从不肯忘却”2024抖音热门音乐
DJ楓楓《特別的愛給特別的你》DJ版 #农人dj枫枫 #柳州dj楓楓 #djfengfeng
lucky小阳 - 游京 (抖音热播DJ版) Du Kinh (Remix) - Tiểu Dương『我走在长街中,听戏子唱京城,人杂乱戏小丑,叶黄退入长秋』【抖音火流行歌曲推荐TikTok】
Lazer Boomerang - Time To Pretend (Official Audio) | 【哈基米音乐】Time to Pretend
VØJ, Narvent - Memory Reboot (4K Music Video) | 【哈基米音乐】Memory Reboot
MONTAGEM MIAU | 【完整版】哈基米:Montagem Miau🐱
任素汐-胡广生 (抖音DJ铁柱版 2024) | 胡广生 (DJ阿樂版)
“Hey!My girl 我请你再靠近我一点点~”|《一点点dj》1.03x 网红烂歌,但是前奏还不错