Docker 部署 Clash TUN 透明代理:全局流量接管指南
什么是 TUN 模式? TUN 模式通过在系统里创建一个虚拟网卡,在更底层"拦截"所有流量并进行分析和路由。它能让应用在"不知情"的情况下,流量就被代理了,从而实现真正的全局代理。 对比维度 Socks5/HTTP 代理 TUN 模式 工作方式 应用主动配置 虚拟网卡,系统级接管 代理范围 仅 HTTP/HTTPS 所有 IP 层流量 …
什么是 TUN 模式? TUN 模式通过在系统里创建一个虚拟网卡,在更底层"拦截"所有流量并进行分析和路由。它能让应用在"不知情"的情况下,流量就被代理了,从而实现真正的全局代理。 对比维度 Socks5/HTTP 代理 TUN 模式 工作方式 应用主动配置 虚拟网卡,系统级接管 代理范围 仅 HTTP/HTTPS 所有 IP 层流量 …
代理客户端项目 服务端 + 客户端方案最好的开源方案是:v2ray 、 karing、clash 可以替代proxychains的几个软件: 项目 GitHub 仓库地址 cproxy https://github.com/NOBLES5E/cproxy ProxyBridge https://github.com/InterceptSuite/ProxyBridge redsocks …
这三款软件确实代表了不同的方向:V2Ray 是功能强大的协议标准,Clash 是备受推崇的规则引擎,而 Karing 是新生的跨平台通用客户端。你可以先通过下表快速了解它们的核心区别: 对比维度 V2Ray (以v2rayN为例) Clash (以Clash Verge Rev为例) Karing 软件定位 代理客户端,专注于V2Ray/Xray生态 统一代理平台,以灵活的规则分流为核心 通用的、 …
在 Termux 的 proot Ubuntu 里自定义登录用户名和默认目录,主要有两种方法,可以按你的习惯来选: 方案一:直接用命令参数 — 简单直接,快速调整。 方案二:永久写入 Bash 配置 — 一劳永逸,推荐日常使用。 🛠️ 准备工作:先搞清楚 Ubuntu 里的用户 无论选哪种方法,你都得先在 Ubuntu 里创建好那个非 root 用户。 先进入 Ubuntu(默认是 root 用户 …
Claude Code 本身没有内置的 Token 实时显示功能,但可以通过扩展等方式实现。目前主流的方案可以分为以下几类: 🧩 方案一:HUD 状态栏 这是最直观的方式,信息直接显示在终端底部。 Claude HUD:一个社区流行的插件,能展示 Token 消耗、工具调用和任务进度。安装简单,在 Claude 会话中执行: 1/plugin marketplace add …
背景 多年来, Kaniko一直是构建镜像的首选方案,它是谷歌专为在非特权容器内构建镜像而开发的工具,无需 Docker 守护进程。然而在 2025 年 6 月,谷歌将该代码库归档,现在它已变为只读。GitLab 也已移除 Kaniko 的相关文档,并推荐使用 Buildah 或 Podman 等替代工具。 我需要一个镜像构建流水线,能够在k3s环境中可靠运行,一开始用的是 Kaniko,但很快就 …
MusicFree下载安装 项目地址: 手机端:https://github.com/maotoumao/MusicFree 桌面端:https://github.com/maotoumao/MusicFreeDesktop 插件地址: https://musicfreepluginshub.2020818.xyz/plugins.json
在Termux中使用proot-distro运行ubuntu 直接在termux中安装claude code会遇到下面错误: bun -version error: "/data/data/com.termux/files/home/.bun/bin/bun" has unexpected e_type: 2 这个错误是因为bun是为标准Linux环境(依赖glibc库)编译的,和 …
git通过https协议使用仓库时如何记住token? 通过配置 Git 的凭据助手(credential helper),可以记住 HTTPS 访问时需要的用户名和 Token(作为密码),避免重复输入。 常用方法(按安全性/便捷性排序) 1. 临时缓存(适合短期使用) 1git config --global credential.helper cache 2# 默认缓存 15 分钟,可修改超 …
git pull 遇到乱码 执行git pull 输出好多编码非中文的字符: 1remote: Enumerating objects: 42, done. 2remote: Counting objects: 100% (42/42), done. 3remote: Compressing objects: 100% (18/18), done. 4remote: Total 32 (delta …
定位问题 我们在使用tensorflow+pycharm或者PyTorch写程序的时候, 有时候会在控制台终止掉正在运行的程序,但是有时候程序已经结束了,nvidia-smi也看到没有程序了,但是GPU的内存并没有释放,这是怎么回事呢? 使用PyTorch设置多线程(threads)进行数据读取(DataLoader),其实是假的多线程,他是开了N个子进程(PID都连着)进行模拟多线程工作,所以你 …
介绍: OpenShift是红帽的云开发平台即服务(PaaS)。自由和开放源码的云计算平台使开发人员能够创建、测试和运行他们的应用程序,并且可以把它们部署到云中。Openshift广泛支持多种编程语言和框架,如Java,Ruby和PHP等。另外它还提供了多种集成开发工具如Eclipse integration,JBoss Developer Studio和 Jenkins等。OpenShift 基 …
本文记录了基于docker部署最新ceph版本的多节点高可用测试详尽过程,切身体会比ceph-deploy方便得多,希望能给初次接触ceph的同学提供些许参考。 一、环境准备 host名称 IP地址 备注 node-1 192.168.16.197 mon、osd、mgr、rgw、mds、rbd node-2 192.168.16.148 mon、osd、mgr、rgw、mds、rbd …
注意: 由于程序运行于容器之中,所以镜像中一般都是带有CUDA、CUDNN库的,因此只需要在docker所在的主机上安装显卡驱动即可,无需费太大力气去安装cuda、cuddn之类的东西。 让docker支持显卡调用分以下几个步骤: 安装docker 通过官方源安装docker可以参照 https://docs.docker.com/install/linux/docker-ce/ubuntu/ 或 …
关于武汉大学的课程 2018年12月24-12月25第一次登上武汉大学讲台,讲了两天课,一共12个课时,分4部分,涵盖了DevOps的大多数内容(课程内容见: http://t.cn/EMAjtPw 提取码: iigw ),总体来说效果很好,做了这么久技术,出来讲讲课真的很过瘾!现在我有60名左右的学生,手下还带了几批实习生,有些实习生很优秀,实习之前申请了国外的学校准备去国外深造前途不可限量。 …
Unix下安装Harbor镜像仓库 harbor的官方安装指南介绍了harbor有三种安装方式,分别是在线安装、离线安装和OVA安装,本文主要采用离线安装的方式。 官方文档上面说明需要依赖Python 2.7或以上版本,Docker引擎1.10以上,还有Docker Compose 1.6.0或以上版本,openssl。 测试是否安装成功 Python: python -V Docker: …
多个系统基于LDAP用户认证 OpenLDAP是一个集中的用户账号管理系统。使用轻量级目录访问协议(LDAP)构建集中的身份验证系统可以减少管理成本,增强安全性,避免数据复制的问题,并提高数据的一致性。 先看一下目录数据库吧: 下面我们就进入正式的配置吧: 1.jira 参考文档1 参考文档2 2.云盘 3.jenkins 4.reviewboard 参考文档1 参考文档2 5.Harbor 参考 …
非安全的连接方式 先介绍 非安全 的连接方式。 服务端配置 CoreOS 请使用第二种方法,其他 Linux 系统配置时选择以下两种方法之一 通常的配置方法 docker.service 中 dockerd 的 -H 参数不能与 daemon.json 中的 hosts 键值对冲突。(其他参数同理) 新建 …
使用dotcore通过docker部署一个基于微服务的demo应用 架构概述 这个参考应用程序在服务器和客户端是跨平台的,这要归功于.NET Core服务能够在Linux或Windows容器上运行,具体取决于您的Docker主机,以及Xamarin用于在Android,iOS或Windows / UWP plus上运行的移动应用程序客户端Web应用程序的任何浏览器。该体系结构提出了一种面向微服务的 …
docker可以指定GPU以及数量操作如下: docker调用GPU时可以明确指定用哪一张显卡,同时也可以指定数量