前言 想要部署自己的私有容器了,听说 Kubernetes(后文可能简称“K8S”) 大红大紫,当然要试试。然而,2021 年年初的 K8S 版本已经开始弃用 Docker。在了解了社区 这么做的理由 后,当然要跟一把风弃用 Docker ...
文章列表
运行在 Apple 芯片下的 macOS 中的 Node.JS 编译
前言 需要在使用 M1 芯片的 Mac 中使用原生(arm64)的 Node.JS。截至写下这篇文章的时间(2021/3/18),Node.JS 官网还没有可以直接使用的 Bin 包。 准备工作 安装 Homebrew 安装 nodebrew [crayon-607b4...
BIRD 2.0.7 及早期版本中 OSPF 与多个具有相同 IP 地址的 PtP 接口的兼容问题
前言 在 iEdon-Net 中,我广泛使用了 OSPF 来传递内网结构信息。有一个如图所示的简易拓扑结构: A, B, C, D 两两邻接,为了节省 IP 地址(因为允许多个具有相同 IP 地址的 PtP 接口存在),我为 A 到 B,...
为 Linux 增加 dummy 接口并设定 IP 地址
前言 iEdon-Net 高度依赖 OSPF, BGP 等动态技术。目前,我有 3 台不同地域的设备,分别被分配有 3 个不同的固定 IP 地址。此前,我使用了固定的隧道建立了连接,并使用了近 2 年。然而,随着时间的推移,我发现...
BIRD Internet Routing Daemon 源码编译
环境 Debain 10 / CentOS 8 一份 BIRD 最新版源代码 先决条件 1. 编译环境的准备: [crayon-607b4a5d2dcd8310932857/] 2. 依赖包安装 [crayon-607b4a5d2dcde301112135/] 编译 1. 在目录下使用 a...
iEdon-Net 2021 年改造计划(一):BGP Confederation 改造
前言 iEdon-Net 建立至今已经接近两年。目前已经具备大大小小节点 8 处,其中设有核心交换节点 2 处。当前拥有互联者 16 个。网内设有 Git, Docker, 文件同步, 虚拟化, Web 服务, Portal 等大大小小多个服务。然...
OpenWRT 下使用 Huawei ME909s-821 模块接入蜂窝移动网络
前言 我是远程桌面应用的重度使用者。最近,我经常需要远程到公司电脑进行办公。公司的电脑已经接入到我的分布式局域网当中,使用内部 IP 地址就能直接访问。——听起来非常美好。然而,公司的网络是对称式 NAT,...
在微信小程序中使用 Protocol Buffer 的方法
前言 我去年写过一套自用的微服务网关系统,投入线上使用后效果良好,响应格式采用的是使用广泛的 JSON。最近为了使其支持二进制数据的传输,考虑到对二进制数据进行 base64 等格式的编码同时降低了时空性能,一...
记一次肠镜检查
起因 我的肠胃功能自小就不是很好,平时很容易嗳气,但也很少出现过其他特异性症状。今年 5 月 15 日晚,我在外卖平台上订购了一家日式料理店的定食套餐,他家的产品味道不错,我也点过很多回了。然而从 5 月 16...
博客快要8周年了,胡乱地记一些想法与点子
自从上了大学以来,我越来越懈怠于更新自己的博客,是因为自己已经失去了初高中那种乐于折腾的干劲,还是自己已经变得越来越懒了? 其实上大学的数年间,我不止一次地想要将这个博客进行重新装修,奈何我总是...