使用ddns-go动态域名解析,轻松访问内网设备
部署ddns-go,轻松访问家里nas 这几天有小伙伴问我,入坑了飞牛NAS,如何解决远程访问的问题,如果要想在外面访问家里的nas,要么就是通过内网穿透或者其他各种异地组网的方式来访问nas,例如通过OpenXXX,CloudFlare,自建FRP,NPS等内网穿透工具进行访问,或者是通过IPV4/IPV6直接连接家里设备,目前家里有公网V4以及V6地址,但是宽带一旦短线重连就无法通过原有的IP地址访问,因为IP地址是动态的而非静态IP,一旦重连IP就会发生变化,有些地区可能24小时就会强制下线重新过去地址,这篇文章将介绍一下如何使用DDNS-GO动态域名解析来解决IP地址变动的问题。 前置条件 需要准备一个域名,国外注册商推荐将dns设置为cloudflare使用,国内注册商推荐使用阿里云,不推荐使用腾讯云。 安装DDNS-GO 下面我会用飞牛OS进行演示 在飞牛的 Docker 套件中搜索 DDNS-GO 并下载,镜像标签默认即可 下载完成后在本地镜像中去创建该容器,并设置为开机自启 端口如果没有特殊需求的话保持默认即可 创建成功就可以访问你的...
RustDesk内置ID服务器,Key教程
RustDesk内置ID服务器,Key教程 首先需要准备一个域名,并将其指定到你的 rustdesk 服务器 ip 地址上,这里编译采用的是Github Actions ,说白了是就workflows,可以创建一些自动化的工作流程,例如代码的检查,测试,构建,发布等,如果对此不清楚的话建议先去稍微的那么学习一下 我们需要将官方仓库作为模板导入你的仓库中, 复制官方的github仓库地址:https://github.com/rustdesk/rustdesk/,将其导入到你的github中 找到你的仓库并配置Actions权限 为 Actions 配置工作流 这里我们需要定义三个变量, RENDEZVOUS_SERVERS ID服务器 RS_PUB_KEY 你的KEY API_SERVER API服务器 接下来在仓库的 Actions 中找到 Flutter Nightly build,点击Run...
Hmailserver 汉化教程
添加语言选项首先到你的Hmailserver 安装目录,X:\Program Files (x86)\hMailServer\Languages,添加一个名为...
使用 proxmox-pve-exporter 监控Proxmox VE
PVE 原生支持 Graphite 或者 InfluxDB 作为指标数据的存储,这俩我还没折腾过,本文主要围绕着prometheus-pve-exporter来写,类似于node_exporter 这里就不再多说了。 安装 proxmox-pve-exporter[card title=”说明” color=”warning”]这里我将 proxmox-pve-exporter 安装到单独的服务器,而不是 pve宿主机,,这样可以通过一个 exporter 去监控多台 pve 主机,如果只有一台机器的话直接在pve主机安装就行。。。 [/card] GitHub地址:https://github.com/prometheus-pve/prometheus-pve-exporter 安装 exporter,如果没有pip3的话需要先安装python3-pip 1pip3 install prometheus-pve-exporter -i...
PVE更换LXC源,在PVE上使用LXC容器
Proxmox Virtual Environment (PVE) 是一个开源的虚拟化平台,,其中的LXC容器是一种轻量级容器化技术,可提供更高的性能和资源利用率,允许在单个 Linux 内核上运行多个隔离的容器实例,每个容器都拥有自己的独立文件系统,进程空间,网络接口等 更换国内源创建LXC容器之前,我们要先修改一下LXC 容器源,从下图中打开Shell命令行。 输入以下命令 备份原有默认源然后将默认源替换为国内清华大学源。 123cp /usr/share/perl5/PVE/APLInfo.pm /usr/share/perl5/PVE/APLInfo.pm.back # 备份默认源sed -i 's|http://download.proxmox.com|https://mirrors.tuna.tsinghua.edu.cn/proxmox|g' /usr/share/perl5/PVE/APLInfo.pm # 修改为清华大学源 重启服务 1systemctl restart...
HTTP状态码和请求方法总结
状态码 Code Category Description 1xx 信息性 请求已接收,服务器正在处理。 100 Continue 服务器已接收请求,客户端应继续发送请求。 101 Switching Protocol 服务器正在按照请求切换协议。 102 Processing 服务器正在处理请求,但没有响应返回。 2xx 成功 请求已成功接收、理解并接受。 200 OK 请求已成功处理,返回响应。 201 Created 请求已成功处理,且新资源已创建。 202 Accepted 请求已接受处理,但尚未完成。 203 Non-Authoritative Information 返回的信息来自第三方,非原始服务器。 204 No Content 请求成功,但没有内容返回。 205 Reset Content 请求成功,要求客户端重置文档视图。 206 Partial Content 服务器根据范围返回部分资源。 3xx 重定向 需要采取额外的操作才能完成请求。 300 Multiple...
华为云免费撸一年服务器!!!!
华为云推出了一个沃土计划,参加个人方向可以领取 401 元带代金券,可以直接买服务器 我看到其他文章说可以领香港以及新加坡地区的,官方好像对此做了限制。。。 也无所谓啦,都白嫖了,炸了我也夸他响 ::(吐舌) 领取方法: 账号完成实名之后到 https://developer.huaweicloud.com/programs/dev-program.html 参与计划,选择个人方向,然后填写邮箱电话等信息,随便填就可以 然后进入开发者空间 https://developer.huaweicloud.com/space/incentive/program-activit 领取代金券 然后去购买 Flexus应用服务器L实例 就可以了,这个性价比最高,第一次先买9个月的,然后续费两个月,如果直接选一年,一个月是用不了优惠券的。。。 剩下三十多可以再开一台一个月的实例 ::(小乖)
一招教你告别烦人的 Windows Defender
最近发现了一个神器——Windows Defender Remover,能在你电脑上或者彻底删除烦人的 Windows Defender,让你的电脑飞起来!项目地址: https://github.com/ionuttbara/windows-defender-remover 它能干啥? 让Windows安全中心闭嘴 关闭虚拟化安全 禁用文件虚拟化和UAC 禁用SmartScreen 从设置里移除Windows安全部分 怎么用? 方法一:直接下载运行下载工具:去GitHub Releases页面,下个.exe文件。 运行工具:右键点击下载的文件,选择“以管理员身份运行”。 一条命令搞定:如果你喜欢敲命令,那就在命令行里输入: 1Defender.Remover.exe /r 方法二:用Git克隆打开命令提示符:按下Win+R,输入cmd,回车。 输入Git命令:在命令提示符里输入以下命令: 12git clone https://github.com/ionuttbara/windows-defender-remover.git [card...
Caddy 配置 WAF防火墙
Caddy是一个功能强大的 Web 中间件,但是Caddy 并不自带安全防护功能,但是可以通过第三方模块来增强网站的安全性,例如 Coraza WAF ,这篇文章将使用 Coraza WAF 插件以及 OWASP CRS 规则集来增强网站的安全性。 安装 Coraza WAF 插件 这里需要确保 Caddy 安装了 Coraza WAF 插件,以便能够使用 CRS 规则集。 Caddy 支持通过官方插件库安装插件,也可以通过 xcaddy 构建工具来安装插件,xcaddy 是一个用来编译和构建 Caddy 自定义版本的工具,支持在 Caddy 中安装额外插件,如果有定制化需求可以选择使用 xcaddy 。 12caddy add-package github.com/corazawaf/coraza-caddy # 通过官方插件库xcaddy build --with github.com/corazawaf/coraza-caddy # 通过 xcaddy 安装 Coraza WAF 插件并生成一个自定义的 Caddy 二进制文件 [card...
使用 QEMU 压缩 QCOW2 镜像文件的大小
今天在封装 Windows Server 2025 qcow2 镜像的时候突然注意到一个问题,将系统配置好之后导出时发现镜像的大小竟然是 60G ???(给虚拟机磁盘的大小就是60G),研究了一番得出了如下结论:QCOW2格式允许磁盘动态增加,虚拟机磁盘文件不会立即占用预配的磁盘空间,而是根据需要进行使用,而且磁盘空间的增加也不是说完全是被用掉了,例如我打包的这个镜像,实际大小是 7G 左右,我创建实例设置的磁盘大小是 60G 的,这个盘的映像文件也会占用 60G ,因为 qcow2 文件的结构在写入操作时会在原有基础上进行扩展,不会自动减少。 这种现象通常出现在以下两种情况: 实例中的删除操作没有实际释放空间。。 实例中在进行了一些大规模的 I/O 操作之后镜像文件没有自动压缩。 解决方法, 压缩 qcow2 镜像使用 qemu-img 命令 来压缩镜像文件大小,qemu-img 的 convert 命令可以将一个镜像文件转换成另一个文件,同时进行压缩。通过使用 -O qcow2 和 -c 选项,可以将 qcow2镜像压缩 12qemu-img...