KVM安装黑群晖DSM7.X 在QEMU/KVM上安装黑群晖DSM7.2 2023-04-16 linux kvm dsm 黑群晖 MacOS下利用launchd实现守护进程与开机自启 在MacOS/OSX下利用launchd实现守护进程、定时任务与开机自启等功能。 2023-04-09 others osx macos launchd launchctl 守护进程 开机自启 定时任务 速搭服务端调用OpenAI-API及Nginx反向代理ServerEvents 快速自建调用 OpenAI API 的服务端及前端页面,以API形式进行直接交互。 2023-04-02 linux nginx openai chatgpt ServerEvents 在DPVS中实现流量控制 简单介绍DPVS如何配置流控策略,实现上传下载限速。 2023-04-02 network dpvs tc traffic control 限速 流控 在CentOS7搭建PPTP-VPN服务及客户端配置 快速实现PPTP-VPN服务端搭建,并完成Windows、Linux、MikroTik客户端配置。 2023-02-04 linux pptp vpn tunnel 隧道 在shell中判断端口开启的几种方法 通过telnet、nc、nmap多种命令方式实现端口检测。 2023-01-14 linux tcp端口 udp端口 端口检测 telnet nc nmap DPVS下管理及配置IPVS 简单介绍ipvsadm如何管理SIP、RS及LIP。 2022-11-26 network lvs dpvs fullnat ipvs 网络性能测试工具-iPerf3使用文档 开箱即用的iperf3使用文档,快速实现网络压测。 2022-10-30 network iperf3 网络压测 带宽压测 Prometheus的分布式数据存储--VictoriaMetrics部署文档 背景当前单节点Prometheus集中存储多个集群数据,数据单点且索引性能低下,官方架构问题无法横向扩展优化。 目的 需要分布式数据存储,支持并发查询,优化查询性能 可以兼容Prometheus写入或服务端中转写入 可支持数据副本(次要) 2022-09-12 linux Prometheus VictoriaMetrics 分布式数据存储 小心Alias引发的静态资源目录穿越 背景Nginx是一个高性能的HTTP和反向代理服务器,经常被做为反向代理,动态的部分被proxy_pass传递给后端端口,而静态文件需要Nginx来处理。 而本次提及的漏洞是出现在服务器的静态文件中。 什么是 Nginx alias 目录 2022-07-15 nginx 目录穿越 漏洞 LookingGlass服务端网络探测工具部署 实现服务器回程路由检测 2022-07-02 network mtr traceroute besttrace 回程路由 回程线路 浅尝:ETCD集群部署 快速了解与部署ETCD集群。 2022-05-26 linux etcd 记一次因后端框架断开连接引发的Nginx502 异常现场 影响问题 因客户端恶意请求,引发后端框架直接关闭连接,导致Nginx对后端检测误判为异常,下线 upstream 影响正常业务请求。 访问日志 [31/Mar/2022:10:00:05 +0800] "GET /vod 2022-04-02 nginx 502 基于keepalived实现DPVS-FULLNAT配置 实践基于keepalived快速配置DPVS,实现负载均衡。 2021-12-26 network lvs dpvs OSPF dpdk 负载均衡 frr keepalived DPVS-1.9.0-with-DPDK-20.11.1编译安装文档 快速实现高性能负载均衡DPVS安装及运行。 2021-12-25 network lvs dpvs dpdk 负载均衡 CentOS7升级内核的三种方式(yum/rpm/源码) CentOS7升级内核 2021-12-20 linux kernel 内核升级 内核降级 卸载内核 TCP出现RST的几种情况 再谈TCP握手导致 “Connection reset” 的原因是服务器端因为某种原因关闭了Connection,而客户端依然在读写数据,此时服务器会返回复位标志“RST”,然后此时客户端就会提示 “java.net.SocketExcep 2021-11-28 network tcp握手 连接重置 Connection reset Connection reset by peer 茴字的4种写法--502的四种常见原因详解 背景通常 Nginx 反向代理 upstream 遇到连接超时的时候,在默认情况下会等待 TCP 重试,直到重试次数用尽才会重试下一台 server ,以至于客户端请求遇上这种情况时,会导致 3秒 ~ 63秒,如果 客户端 / CDN 侧没 2021-11-28 nginx tcp握手 502 Connection timed out No route to host Connection refused handshake failure arp超时