文章封面

使用 Github Actions 编译 Rust 代码


众所周知,Github Actions可以执行工作流任务,而且免费版本还具备三种系统和两种架构可选,这就非常适合拿来编译代码。 花了一些时间研究出了个编译Rust代码Github Actions Workflow文件模版,可以把简单的Rust项目分别编译成3个平台2种架构的可执行程序。 Github
文章封面

基于Go编写的一个查询 IPv4 地址归属地 API


IP 地址归属地查询 API 最近小小学习了一下Go,就尝试写了个查询 IPv4 地址归属地的 api,已经上传到github供大家参考学习。 github仓库链接:WHQ12520/Go_IP_home_address_api
文章封面

记:Linux网关优先级异常导致服务无法被外部访问


现象: 当linux系统下有多个网络接口时,变更网络接口配置文件,可能会导致网关优先级改变,从而导致服务进程无法接收到外网请求(下面进行wireshark抓包实验)。解决办法 实验测试: 环境为Debian12带桌面环境,其中有2个网络接口,ens33为连通外网的网络接口(192.168.1.0/2
文章封面

基于 Rust 的一个随机图片 api


最近学了一点rust,就尝试写了个随机图片api,手搓http响应体实现的,没有用301/302重定向。 已经上传到github供大家参考学习。 github仓库链接:WHQ12520/rust_http_random_pictures_api 其中还遇到一个坑,windows的换行符和linux不
文章封面

免费使用域名建立邮箱,白嫖服务商的smtp服务器


因为halo的邮件通知器需要配置smtp服务器才能用,所以打算自己拿域名去建一个邮箱,并且去嫖厂商的smtp服务器。 本文将配合站点自身域名(其他域名也行,需要有更改dns记录权限),使用zoho的smtp服务器搭建一个域名邮箱 免费的smtp服务商:Zoho | Cloud Software Su
文章封面

编译和搭建MTProto协议代理端(Telegram)


本教程部署使用的操作系统为Debian12 使用的软件存储库是https://github.com/seriyps/mtproto_proxy ssh连接到vps服务器后 安装依赖 sudo apt install git erlang-nox erlang-dev make sed diffuti
文章封面

hy2(Hysteria2)协议搭建简单代理(hy2官方服务端+Clash mihomo)


安装hy2服务端: 先在域名服务商把你的域名解析到云服务器的ip地址 这里使用的是Debian12系统 使用官方脚本一键安装 终端执行 bash <(curl -fsSL https://get.hy2.sh/) 编辑配置文件 nano /etc/hysteria/co
文章封面

Akile HKLite-One(番茄特供) vps 线路speedtest测速、延迟、丢包率、流媒体解锁测试


针对Akile HKLite-One(番茄特供)型号的vps线路测试,包括speedtest测速、延迟、丢包率、流媒体解锁、itdog tcping测试、itdog tracert路由 测试时间:2025/1/6 01:30 itdog tcping测试: itdog tcping持续测试: 测试脚
文章封面

站点更新了404页面~


在横屏下使用css实现了动态的404动画,https://12520.net/404 参考了群内xjzsq大佬手搓的css代码:https://github.com/xjzsq/404-page 使用了js判断是否空间是否足够显示404动画,在 window.innerWidth >= 1000 时
文章封面

linux + Clash(mihomo) 实现简单的网关


折腾了一堆nftables和iptables方法把网络流量送到clash透明代理端口,偶然发现Clash.meta的tun模式实现了所有 这里在树莓派5,Raspberry Pi OS 系统 (debian系) 测试成功 要实现完整的路由器功能,只需要配置一下 mihomo 的 tun 模式和自带的