openclash level=warning error: xxx connect error: tls: failed to verify certificate: x509

openclash level=warning  error: xxx connect error: tls: failed to verify certificate: x509
有很多朋友在使用openclash的时候会出现如下错误,比如使用机场或者自建VPS的科学上网节点的时候,报错如下: 2025-06-03 22:05:00 level=warning msg="[TCP] dial 漏网之鱼 (match Match/) 10.10.10.20:2630 --> derp25c.tailscale.com:443 error: aexgzbgp01.00117163.xyz:14391 connect error: tls: failed to verify certificate: x509: certificate relies on...

巧用 DNS 实现国内外域名 ip 分流上网

巧用 DNS 实现国内外域名 ip 分流上网
这篇文章记录了对几种分流上网方案(iptables、OSPF、DNS 等)的尝试与优劣比较,文中会详细介绍博主目前使用的基于 DNS 的分流方案的原理与配置教程 前言 本文适合使用软路由做透明代理的同学阅读,并且需要有一定的网络基础知识。如果你是一个小白那么直接跳到极简配置部分照着操作即可 博主尝试过如下几种思路实现策略路由(PBR, Policy Based Routing) iptables 给链...

Ubuntu 22.04 系统中设置 swap 分区

Ubuntu 22.04 系统中设置 swap 分区
在 Ubuntu 系统中设置 swap 分区可以通过以下步骤完成: 1. 检查当前系统中的 swap 使用情况 首先,可以使用 free 命令来查看当前系统的内存和 swap 使用情况: free -h 这将显示系统的内存和 swap 总量,以及当前使用量和可用量。 2. 确定是否已有 swap 分区或文件 再次确认系统是否已经有 swap 分区或 swap 文件。可以使用以下命令列出当前的 swap 设置: sudo swapon --s...

FastAPI 进程内集成“每天定时遍历某目录,执行全部 Python 脚本并将输出写日志”

FastAPI 进程内集成“每天定时遍历某目录,执行全部 Python 脚本并将输出写日志”
#pip install apscheduler import os import sys import subprocess import datetime from fastapi import FastAPI from apscheduler.schedulers.background import BackgroundScheduler from contextlib import asynccontextmanager # 获取当前脚本目录 BASE_DIR = os.path.dirname(os.path.abspath(__file__)) SCRIPTS_DIR = os.path.join(BASE_DIR, "jiaoben...

购买VPS所需注意的各线路是什么意思

购买VPS所需注意的各线路是什么意思
根据目前普遍的网络线路评级,无论是电信、联通、移动还是一些国际线路,以下是常见的中国大陆三大运营商的国际出口线路以及一些知名国际线路的整理和排序(主要参考延迟、带宽、丢包、稳定性等综合体验)。 一、常见大陆及国际主流线路 电信(China Telecom) **CN2-GIA(AS4809,高端)》 CN2-GT(Global Transit) CN2混合/普通CN2 电信9929(部分地区有...

openclash vless reality 配置文件clash.yaml

openclash vless reality 配置文件clash.yaml
#Github :Github.com/Ptechgithub #YouTube :www.youtube.com/@IR_TECH #====Reference from clash-meta official document: wiki.metacubex.one===== # (Part 1) ============================== (clash configuration) # dns can be modified by yourself port: 7890 allow-lan: true mode: rule log-level: info unified-delay: true global-client-finge...

文件夹内所有excel文件合并到一起

文件夹内所有excel文件合并到一起
import pandas as pd from pathlib import Path def merge_excels(folder_path, merge_mode='vertical', remove_duplicates=False, output_name="merged.xlsx"): all_files = [f for f in Path(folder_path).glob('*.xlsx') if not f.name.startswith('~$')] if merge_mode == 'vertical': # 读取所有文件的第一列(包含首行) merged_...

常用的几个Caddy配置

常用的几个Caddy配置
VLESS-WS-TLS Caddyfile 文件配置如下: # 反向代理到google翻译 (google_proxy) { reverse_proxy https://translate.google.com { header_up Host translate.google.com header_up User-Agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" header_up Accept-Lang...

Python 程序:创建和删除随机命名的文档

Python 程序:创建和删除随机命名的文档
以前写这种python脚本可能要个30分钟、40分钟左右,现在不到5分钟。。。效率诶。。。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92...