通过 WireGuard 搭建 VPN 访问家里内网
家里网络没有公网 IP,因此需要一台具有公网 IP 的服务器作为 WireGuard 网络的 “server”。家中需要有一台设备作为 WireGuard 网络中的节点。我们将使用手机,在 4G 网络下检查 VPN 是否搭建成功。 IP 段选择
WireGuard…
K3s 快速入门指南:构建多云环境下的K3S集群
K3s 是轻量级的 Kubernetes。server 最低只需要 512M 内存即可运行。 不同账号甚至不同云服务商, 内网是不通的。所以要想办法实现跨公网的容器网络通信,保障任意一台节点上的 pod 能访问任意节点上的 pod 和 service,和正常的…
Telegram 界面自定义翻译
语言包的获取方法 进入官网翻译界面 https://translations.telegram.org
点击 "Start Translating"
选择 对应语言 比如 简体中文 进入网址
https://translations.telegram.org/zh-hans/…
搭建反向代理服务:Telegram Bot Api 反向代理搭建
上面一篇通过 nginx 和 cloudflare workers 搭建的反向代理。 这一篇通过更简单的代码重下搭建个。
通过 Cloudflare Workers 搭建反向代理服务
创建 Cloudflare workers 的步骤都是一样的,代码不一样。
创建一个…
Telegram Bot Api 反向代理搭建
由于一些原因,配置 epusdt 需要使用 tg 反向代理地址才能使用! Copy
#telegram代理url(大陆地区服务器可使用一台国外服务器做反代tg的url),如果运行的本来就是境外服务器,则无需填写
tg_proxy=
两种实现方案,根据个人喜好选择使用或发挥
Ngi…
甲骨文Vps iptables 开放端口设置
在甲骨文的网页后台先开放端口 iptables 开放所有端口
Copy
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -P OUTPUT ACCEPT
sudo…
Docker 搭建MTProto协议上网
系统环境: Debian 系(其他系只需要更换 apt 为对应系统的软件包管理工具名称即可)
安装 Docker
安装 Docker 相关工具
Copy
sudo apt update && sudo apt -y upgrade && sudo apt install -y…
docker golang:alpine CGO 制作镜像的正确姿势
当程序需要引入 C/C++ 库(比如支持 Sqlite 数据库)的时候,编译环境需要打开 CGO,否则打包完成后的程序就不能顺利运行(数据库初始化失败)。 这时就需要安装 build-base 配置编译环境。
参考 Dockerfile 如下:
Copy
FROM golang…
网站迁移完成
实施: hugo + github action + git pages + cloudflare
目前通过本地 vscode 写完日志后,直接推送到 github 私有仓库,通过 github action 生成静态内容自动推送到 github pages 仓库,完成部署。
静…
SSH使用ProxyCommand通过代理服务器远程连接其他服务器
OpenSSH 的客户端有一个 ProxyCommand 的选项,用于 SSH 客户端与服务器之间的隧道通信 (tunneling)。所谓的隧道技术,也称代理技术,是网络通信技术的一个普遍概念,就是把一条信道建立于另外一条信道之上。 SSH 会话基于一个 TCP 连接…
检查网络延时测试 URL 汇总,可用于软件测试延时
服务提供者 链接 大陆…
Hugo + GitHub Action + Github Pages,搭建博客自动发布
我的方案由以下两个核心部分: 博客源仓库,对博客配置及所有文章 .md 源文件进行版本管理,配合 GitHub Action 进行自动化部署,自动生成静态站点推送到 GitHub Pages 博客发布仓库。
GitHub Pages 博客发布仓库,使用 GitHub Pages…
从 Debian 11 升级到 Debian 12
如果有必要,可以查阅 (Debian 12 发行说明)[https://www.debian.org/releases/stable/releasenotes],内附详细的升级和错误处理指南。 准备工作
一定要备份重要数据!
以下操作需要在 root 用户下完成,请使用 sudo…
Linux 命令
基本命令 Copy
uname -m 显示机器的处理器架构
uname -r 显示正在使用的内核版本
dmidecode -q 显示硬件系统部件
(SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性
hdparm -tT /dev/sda…
Mac 常用命令
查看指定端口的进程 sudo lsof -i :5353
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
mDNSRespo 185 _mdnsresponder…
设置Telegram机器人的webhook
设置 Webhook Copy
https://api.telegram.org/bot{my_bot_token}/setWebhook?url={url_to_send_updates_to}
例如:
Copy
https://api.telegram.org…
安装 debian 后,中文环境下将home目录下文件夹更改为对应的英文
操作环境: Copy
Distributor ID: Debian
Description: Debian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye
安装 debian 后…
在 Debian 11 为 nginx 配置 Let's Encrypt SSL证书
在 Debian 11 Nginx 配置 Let's Encrypt SSL 证书 安装 Certbot 及 certbot nginx 插件
Copy
sudo apt update && sudo apt -y install certbot python3-certbot…