Nginx实现一个IP访问总流量限制

Nginx 

在 Nginx 中,可以使用 ngx_http_limit_req_module 模块配合 ngx_http_limit_conn_module 模块实现基于 IP 的流量和连接数控制。具体来说,可以按照如下步骤实现限制 IP 访问总流量http配置http { limit_conn_zone

GitHub加速脚本


效果源码# -*- encoding: utf-8 -*-import os.pathimport sysimport requestsfrom pathlib import Pathfrom loguru import loggerimport platformfrom shutil import

信任自签名SSL证书


离线SSL要实现完全离线的 HTTPS,需要获得一个自签名的 SSL/TLS 证书。自签名证书是由自己创建的,而不是由受信任的证书颁发机构 (CA) 签名的。它们不能被大多数 Web 浏览器自动信任,而是需要手动安装到每个访问网站的计算机或设备上。生成SSL生成私钥文件和证书签名openssl re

麒麟系统手动安装字体

麒麟 

准备字体文件假设需要安装的字体ttf格式文件全部放在当前路径下的font目录下复制字体系统字体保存目录sudo cp -rf font/*.ttf /usr/share/fonts # 将小写格式名的字体文件复制到系统字体目录sudo cp -rf font/*.TTF /usr/share/f

APT仓库私有化部署镜像

Linux  Debian  APT 

安装镜像同步工具sudo apt-get install -y apt-mirror配置同步参数查看最终效果cat /etc/apt/mirror.list内容############# config ################### 设置基础同步路径set base_path /dat

Selenium自动化测试-入门示例:百度搜索自动化


关于SeleniumSelenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。官网https://www.selenium.dev/开发环境OS语言Selenium版本浏览器浏览器版本WIndows11Python3.114.8.2谷歌浏览

WSL2中实现命令补全


在WSL2中实现命令补全需要安装和配置适当的工具。以下是实现命令补全的步骤安装bash-completionsudo apt-get updatesudo apt-get install bash-completion配置.bashrc文件打开终端并编辑.bashrc文件:nano ~/.bashr

Linux禁用IPV6


通过nmcli或者sysctl禁用IPV6功能

通过Python生成网站指定格式文件下载清单


效果使用方法 python3 GenLike.py -w <目录> --index例如[root@localhost installation]# python3 GenLike.py -w /var/www/package/ --index/var/www/package/ 在这个目录

解决微软账号登录网络加载慢问题


问题描述在登录微软账号的时候,经常会遇到网络问题导致无法登录解决方法-修改DNS4.2.2.1然后就可以了