某天在ACME申请证书的时候,发现ACME域名验证的TXT记录居然返回了我的域名邮箱的spf记录!然后试着解析了一下其他不存在的TXT记录,发现匹配泛域名的TXT解析全部都能解析出泛域名cname指向的TXT记录。
DNS记录列表

其中满足*.12520.net的TXT记录全部都解析出了12520.net的v=spf include:zo……的spf TXT记录
遂停泛域名解析,域名TXT解析之异常乃止。特记此事,以备他日遇此,得以速解。
文章作者: 枯死の灌木
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 灌木の小破站!
相关推荐

2024-12-06
debian12配置dhcp服务器
这里使用debian12+isc-dhcp-server软件包做配置~ 1.安装isc-dhcp-server自觉apt update() apt install isc-dhcp-server 安装后会自动启动,可能会遇到关于 /etc/dhcp/dhcpd.conf 和 /etc/dhcp/dhcpd6.conf 这两个配置文件报错,正常进行如下配置即可 2.配置dhcp接口进行dhcp之前,先在需要广播dhcp的网络接口配置一个静态的ip地址 比如我需要在ens33接口广播 dhcp,ipv4网段是 192.168.88.0/24 我就需要在ens33接口添加ip地址192.168.88.1/24 编辑接口ip地址 nmtui 查看网络接口 ip a 下图中的ipv6地址是自己生成的 参考文章:Debian 12 静态IP / 固定IP的设置_debian12配置网络-CSDN博客 3.配置isc-dhcp-server编辑dhcp ipv4配置文件 nano /etc/dhcp/...

2024-12-06
docker 构建轻量 python 镜像
某天,要跑一个python脚本,要求用docker。决定实践用alpine作为基础镜像构建一个_轻量的_python镜像 创建项目文件夹 mkdir alpine-py cd alpine-py 创建Dockerfile nano Dockerfile 12345# 使用 Alpine 作为基础镜像FROM alpine# 安装python3的软件包RUN apk add --update --no-cache curl jq py3-configobj py3-pip py3-setuptools python3 python3-dev 构建镜像 docker build -t alpine-py . (这里我加了–no-cache指定不使用缓存) 构建完成,查看镜像 发现已经比ubuntu镜像大了 👇 👉🤡👈 👆🏻 运行容器时,建议使用python虚拟环境安装其他python库 python -m venv ./venv source ./venv/bin/activate pip install -r requirements.txt

2026-06-19
Proxmox VE 下 Linux 虚拟机内存热插拔配置
PVE支持对虚拟机进行内存热插拔,但需要虚拟机操作系统支持ACPI Memory Hotplug,且需要进行一些额外的配置 PVE配置 在 硬件->处理器 中勾选“启用NUMA” 在 选项->热插拔 中勾选“内存” Linux虚拟机配置 Linux有些发行版在pve中热添加内存后,可用内存总额仍然没有增加,这是因为内核没有自动上线这部分被热添加的内存块。(在Debian12上出现) PVE热添加内存->虚拟机操作系统上线内存->内存热添加成功 是否自动上线内存块由内核参数决定 # 查看auto_online_blocks内核参数,如果输出为online则代表启用自动上线内存 cat /sys/devices/system/memory/auto_online_blocks # 修改内核参数,启用自动上线内存 echo online_movable > /sys/devices/system/memory/auto_online_blocks 或者也可以在grub的内核启动参数中添加memhp_default_state=online...

2023-12-14
NAT回环问题(内网设备无法通过公网ip访问自身服务)
众所周知,当一个tcp/ip服务使用nat映射出公网的时候,在同一内网的设备无法通过公网ip访问这个服务 whq12520于某天安装mcsm面板,使用nginx反代ssl的时候遇到这个问题,就打算浅浅研究一下 举个例子,存在一个192.168.1.0/24的内网(192.168.1.xxx),NAT网关为192.168.1.1,网关对外公网ip为100.128.1.1的网络。 其中,192.168.1.2(server1)使用80端口对外开放了一个http服务,网关同时设定了端口映射规则10.128.1.1:80->192.168.1.2:80。这个规则意味着所有目标地址为10.128.1.1:80的数据包在经过网关时,目标地址会被网关替换成192.168.1.2:80,源地址不变。 一个正常的tcp握手请求如图所示 这时,tcp握手数据包正常到达server1,然后server回应请求也会经过网关NAT地址转换,如图所示 这时,tcp握手正常进行 如果一个在内网的pc1访问10.128.1.1:80的http服务,就会遇到nat回环的问题,tcp...

2025-05-14
Windows 下原生容器 docker(非虚拟化)安装部署
众所周知,windows下有两种容器实现方式 一种是基于虚拟化跑一个linux内核(Hyper-V WSL2),另一种是Windows原生容器(Windows container)。 本文讨论的是Windows原生容器,而不是基于虚拟化技术实现的容器。 要使用以及管理Windows container原生容器有两种方法,一种是直接使用Desktop Docker,另一种是直接使用Docker daemon + Docker CLI静态二进制可执行程序。(如果在服务器使用则建议第二种) 方法1:安装Desktop Docker可以直接去Desktop Docker官方下载 需要在安装过程的中 取消勾选 “Use WSL 2 instead of Hyper-V (recommended)” 选项 勾选 “Allow Windows Containers to be used with this installation” 选项 并在安装完成后右键任务栏右边的docker图标,选择“switch to windows containers”切换到windows容器模式。 设置完成后...

2024-07-26
Debian linux 搭建 iSCSI 服务端
1.安装iSCSI服务端程序 apt update apt install targetcli 2.配置iSCSI服务端的共享资源 其中targetcli是管理iscsi的控制台,直接终端执行targetcli即可进入 targetcli ls cd /backstores/block 创建一个名为disk0的iSCSi共享磁盘 create disk0 /dev/md0 这里请把md0换成你想要共享的磁盘设备,比如sda,sdb等 然后查看是否成功 cd / ls 这一步完成,可以先使用exit先退出targetcli控制台 exit 3.创建iSCSI target名称及配置共享资源 再次进入targetcli控制台 targetcli cd /iscsi create 此时会输出几行字符,例如下图 这是iSCSI Qualified Name(称为IQN),把这几行字符记录下来。 ls 这里输出了创建的iqn目录,例如 进入图中以iqn开头的一个子目录 cd iqn.xxxx 然后继续进入子目录 cd tpg1 cd luns 创建一个iSCSI共享盘 create ...
评论




