琉璃康康

琉璃苣的花语是勇气

Linux|反向路径过滤(rp_filter)导致Linux业务不通

学习永无止境,记录相伴相随! —— 琉璃康康 最近项目遇到了一个非常神奇的问题,细节不过多描述了,问题大概跟下图中的拓扑类似,就是路由器将数据包发给了服务器的eth1口,但是服务器的路由是从eth2出去,导致了此服务器不响应外部任何的业务请求。 理论上来说,服务器从任何口收到包之后,可以通过查询路由表后从任何口发出响应信息才对,到这里,如果对Linux很熟...

应用|递归批量创建文件夹的Python工具

学习永无止境,记录相伴相随! —— 琉璃康康 文件管理一直是电脑相关工作中容易被忽视但是却非常重要的事情,就如同线下的档案或者图书管理,有很好的逻辑结构,在索引和辨识度上都可以起到事半功倍的效果。 项目中需要存放各种各样的文件,分门别类,因此一个很好的文件夹结构就可以让这些文件更好的存放,也方便大家可以很快的找到。 最近的一个项目大概涉及到十几个产品,每个产...

应用|创建SNMPEngineID版本2

学习永无止境,记录相伴相随! —— 琉璃康康 时隔十天,版本2发布。 这个版本主要是丰富了主要功能,增加了针对ipv6、mac地址和任意的字符串的支持,也就是如下的四类全方位支持了,至于其他的format比如5 - Octets,没有想到使用场景,暂时就不考虑了: 1 2 3 4 5 #左右滑动 1 - IPv4 address (4 octe...

应用|创建SNMPEngineID的小工具

学习永无止境,记录相伴相随! —— 琉璃康康 为什么要写这个工具? 是因为在做K8s(Kubernetes)项目的时候遇到了告警监控的问题。 背景就是如果一个业务是走K8s Primary network,会发生一次SNAT,将发出去的包的原地址SNAT成对应worker上的接口IP。 然而一般来说snmp client需要定义的是业务地址,而不是某一个w...

Linux|二更WSL打造Windows下更顺畅的双系统

二更此文,是因为公司换电脑后出于安全角度,将微软商店做了很多限制,导致无法通过微软商店下载WSL的软件,所以针对这个部分做了调整。 1. 开启子系统功能 第一步开启WSL的功能没有任何变化。 默认情况下对于子系统的支持是关闭的,所以首要的一步就是要开启此功能,开启后需要重启电脑。 2. 安装一个Linux系统 接下来就是要安装一个Linux系统,可以通过微软商店...

通信|5G,NSSAI的小总结

学习永无止境,记录相伴相随! —— 琉璃康康 5G的强大,一个是速度的提升,一个是诸多场景的切分,不像2/3/4G里的大杂烩(GW还是可以通过APN区分的,4G的DECOR/eDECOR也实现了MME的业务分离),5G可以通过切片的定义将不同的业务分发到指定的网络设备中进行处理。 切片是通过定义NSSAI来实现的,一个NSSAI是由8 bits的SST+24 ...

应用|让Excel的目录超级自动化

学习永无止境,记录相伴相随! —— 琉璃康康 Excel是各种数据统计维护使用的工具。 不管是做网络规划,还是做财务报表,或者是工程统计,都会将数据分门别类地定义在各种工作表里。 然后在一连串的工作表中来回跳转会异常头痛,所以必然想做一个目录索引以方便跳转,就如同Word里的目录索引一样。 ​那么你有没有为了生成Excel的目录而痛苦?在一次次右键选择超链...

应用|IP子网计算器和一揽子附加项

学习永无止境,记录相伴相随! —— 琉璃康康 直入正题,今天分享一个自己写的IP子网计算器。 为什么要写这个软件? 作为通信工程师,IP划分是一个不可躲避的任务,划分IP的时候经常会遇到两个问题,一个是客户直接给你一个很大的地址段,需要按需分配进行子网切割;另一个就是在一个IP段中需要知道哪些是可以用的主机地址,方便进行网络地址分配到具体的业务。 基于以上...

摄影|这些年拍过的凌水湾

周末整理照片的时候发现这几年拍了不少凌水湾,日出、晚霞、月升和白云蓝天,所以整理了一些照片,跟大家分享一下那些时光流逝里的凌水湾。 从18年夏天的海上升明月开始吧,这个不是第一次拍凌水湾,但是却是一个非常值得回忆的日子,因为这一抹凌水湾的月升就突然领略到了“海上升明月”的氛围。 然后就是18年的台风“温比亚”过境,那次的台风应该是自己到大连14年来影响最大的一次了,一路向...

虚拟化|聊聊K8s里的Request和Limit以及资源单元

学习永无止境,记录相伴相随! —— 琉璃康康 直入正题,最近经常被问到两个问题,这里做个总结。 Request和Limit 一个问题是K8s里在定义容器资源时候的Request和Limit有啥联系和区别。 就是字面上的意思,request里定义的是k8s必须要保证的启动资源,limit是将来容器运行可能使用的资源上限。 Kube-scheduler通过r...