LiteServer Project Minecraft 主站
LiteServer Project Minecraft 国际站
友链: 白天的小站
strongswan 老版本和新版本不同, 老版本是基于 /etc/ipsec.conf 配置的, 而新版本是基于 /etc/swanctl/swanctl.conf, /etc/swanctl/conf.d/ 进行配置的. 配置文件语法不一样. 本文主要关注新配置的使用.
删除旧版本: sudo apt install strongswan-starter strongswan-charon (如果你不小心 sudo apt install strongswan 的话)
安装新版本: sudo apt install charon-systemd strongswan-swanctl
某地的公司办公室, 通过IPsec连接到另一地区的办公室.
/etc/swanctl/conf.d/office-tunnel.conf
1 | connections { |
需要注意的点:
名字 office-tunnel, net-net, ike-psk 虽然是可以自己随意取, 但是是全局唯一的, 也就是说在本机的所有配置文件中只能出现1次. 并不存在 office-tunnel-1 下面的 net-net 和 office-tunnel-2 下面的 net-net 是不同的情况.
start_action = start 如果不配置这个, 隧道不会被自动拉起. trap 的含义是当有流量尝试走这个隧道的时候也触发一次主动握手.
close_action = start 如果不配置这个, 当对端主动发起CLOSE之后(或者断网了!!!), 隧道不会被自动拉起.
dpd_action = restart 如果不配置这个, DPD(Dead Peer Detection)检测触发掉线之后, 隧道不会被自动拉起.
(不是很懂为什么 IPsec/Strongswan 要这么设计… 非常诡异啊, 默认都是不拉起隧道…)
version = 2 表示我们在使用 IKEv2. 不写默认是 IKEv1.
mobike = yes 本端在NAT后, 启用 IKEv2 Mobility and Multihoming Protocol. 主要作用是当网络地址发生变化时尽量保持现有的IKE/IPsec SA. 当地址变化了的时候, 可以通过本协议更新对端地址. 需要双方都支持 MOBIKE.
keyingtries = 0 表示 IKE/IPsec 协商失败后无限重试, 不限制重试次数. (这也很诡异, 什么情况下会不重试啊= =)
children/net-net 里面, replay-window = 4096 配置 IPsec ESP 的抗重放窗口大小为 4096 个包. 允许最近的 4096 个包乱序但尚未收到过. 主要用于增加吞吐量, 底层网络有抖动时, 或底层网络包会乱序时重传窗口能够防止因为乱序而丢弃ipsec包.
“一滴一滴刺痛我的心”-0.98x《梦的翅膀受了伤》 | 梦的翅膀受了伤(DJ阿智版)-蒋雪儿 KTV-火遍全网的循环播放洗脑神曲!
T-ARA (티아라) Lovey Dovey Color Coded Lyrics (Han/Rom/Eng)
念张师(citypop remix) 豪 俊 金 曲
LXNGVX - Montagem Mysterious Game (PHONK)
pupsies - misery. (Lyrics) Minecraft小视频经典配乐
“举起你左手!”《爆了》dj DJ阿杰
“画外人易朽 似浓淡相间色相构.”|《吹梦到西洲dj》0.88x | 循环歌单|《野生狗奶の小曲》吹梦到西洲DJ | 吹梦到西洲 0.8X (降调DJ抖音版2025 ProgHouse) Xuy Mộng Đáo Tây Châu (Slow Remix Tiktok 2025) - 黄诗扶 & 王敬轩(妖扬) | 吹梦到西洲 (抖音DJ阿乐版 2025) Xuy Mộng Đáo Tây Châu (Remix Tiktok 2025) - 黄诗扶 & 王敬轩(妖扬)
【杜比音效】庄心妍《以后的以后》4K「没有我以后 一个人少喝点酒」动态歌词
Malaysia No.1 马来西亚1号 (DJ抖音版 Remix Tiktok 2026) || Proghouse Mix Hot Douyin | Malaysia No. 3
《清明上河图DJ》工业小曲,仿佛隔空变换到那里! 天才交易员 光刻机的小曲 加仓小曲
天才交易员的小曲 | “醉卧于沙场 听呐喊的沙哑.”|《真英雄dj》0.8x 循环 | 天才交易员の小曲 小曲精选
Sacred Play Secret Place V2 Remix | 飞驰人生进行曲DJ 2026 - DJ抖音版 Remix | Hot TikTok - Douyin
默认情况下, 安装 Debian 13 时如果启用了 Network Mirror, 会开始自动下载软件更新. 某些情况下我们希望尽快完成系统的安装, 此时可以进行如下操作:
在启动界面, 选择 Graphic Install 前, 按下 TAB 键, 在下方会出现一行启动引导参数, 在末尾添加 pkgsel/upgrade=none 后按下回车, 进入到后面的 Network Mirror 环节时继续选择 Yes, 此时会跳过自动更新, 且 apt sources.list 也会被正确配置. (如果选 No 的话, 安装完成之后还需要手动补, 比较头疼)
当然更好的办法是写一个 preconfiguration, 然后让 debian 执行全自动安装. 在配置里也有这一项:
1 | # Whether to upgrade packages after debootstrap. |
PSA: You want to “Use a network mirror” for Debian 12.0.0 installation
卸载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 |
表本身是类似这样分区的. 注意建表的时候需要加 ttl_only_drop_parts = 1 否则 clickhouse 运行TTL清理的时候可能会执行分区内数据删除, 引起不必要的读写.
1 | CREATE TABLE <table_name> |
现在需要缩短 TTL 到 80 天, 操作如下
1 | -- 防止 Clickhouse 同步执行 TTL Materialize |
当然也可以直接drop掉表的某个分区, 这个操作是实时的.
1 | alter table <table_name> drop partition '2026092801'; |
无损音乐粤语经典-林子祥《数字人生》 | 林子祥 - 數字人生『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, 但是里面并没有提到什么好的解决方案