zilcH40's Blog
Just for fun!
最近突然又有了干劲,拿出时间学习了一下 Rust. 之前也尝试过学习,止步于简单看看官方的那本书,这次的区别在于尝试写了一些代码, 包括到 LeetCode 和 Project Euler 做了些简单的题,以及最近正好自身有需求写了个命令行小工具。总的来说 Rust 给我感受是如果恰好你要用的库都维护地很好,那对于刷点题(链表除外),做点小东西来说写起来真的是挺爽的。如果自己造轮子,就要涉及些更高级的特性,我现在能力还不是很够,就比较费劲了。
通过公网访问某个只在内网的机器,或者把内网服务器的某个端口暴露到公网,是个十分常见的需求,也就是常说的内网穿透。 不管从事计算机相关工作还是自己瞎折腾,或多或少会遇到这种场景。回顾一下,自己为了各种需求也尝试过各种不同的方法,在这里总结一下各种方法的原理和过程中积累的经验。
这篇文章只针对 linux 系统,其他操作系统我没有仔细调查过就不管了。
需求
最近绝大多数代码工作转移到服务器上进行,个人终端对性能其实没什么要求,相比不能移动的台式机,笔记本更加适合。 我笔记本上同时装了 linux 桌面发行版和 windows, 即便 WSL 还有 vscode 的远程插件已经挺好用了,但我还是无法适应在 windows 下面写代码(个人习惯,没有说 windows 不好的意思)。 但当前用 linux 桌面版还是会有一些功能的缺失,用虚拟机也有点不舒服。 因此想要一个解决方案,让工位上装有 Windows 10 的台式机与装有 linux 桌面发行版的笔记本之间能比较好的协作。
简介
之前在做的东西又不打算用 openflow 了,准备换到 SRv6 上面做。没有用现成的路由器产品,用服务器跑 VPP + FRR 当软路由。 把过程中的经验总结一下。
分类
标签