Files
MemRelay/projects/e3194241-010f-4cad-a3a5-009d7810ff2c/gmcc.net 使用同步 DNS 与动态主机路由.md
T

1.6 KiB

title, type, permalink, stable_id, scope, project_id, memory_type, status, revision, restored_from_commit, created_at, updated_at, tags
title type permalink stable_id scope project_id memory_type status revision restored_from_commit created_at updated_at tags
gmcc.net 使用同步 DNS 与动态主机路由 decision main/projects/e3194241-010f-4cad-a3a5-009d7810ff2c/gmcc.net-使用同步-dns-与动态主机路由 2e52652b-ee82-46f8-ac53-a73d0ad59d6b project e3194241-010f-4cad-a3a5-009d7810ff2c decision active 1 6a6a895eaf 2026-09-23T15:11:21.894635+00:00 2026-09-23T15:11:21.894709+00:00
decision
dns
routing

gmcc.net 与子域IP可能跨任意网段,采用项目独立的 Windows PowerShell 5.1 + .NET DNS 服务,不依赖、不修改任何代理软件。NRPT 将 gmcc.net 和 .gmcc.net 指向回环 127.0.0.54:53;经 OSS 绑定的内网 DNS 解析,先设置 DNS服务器与每个返回IPv4地址的OSS /32路由、防外网回落规则并核实实际下一跳,再返回A答案。CNAME由服务递归追踪后合成A,避免域外别名重新走另一DNS;支持UDP/TCP与截断回退。OSS默认IPv4,抑制AAAA/HTTPS/SVCB及转发响应中的IPv6提示。用户原来的OSS无默认路由策略保留。服务由SYSTEM计划任务运行,复制到仅管理员/SYSTEM可写ProgramData目录,配置和owned路由账本支持撤销及失败回滚,既有非本工具路由不认领。地址规则保留到Remove避免已有连接在TTL过期时回落。适用范围为使用Windows系统DNS并直接连接的应用;独立DoH/代理/hosts/应用旧缓存需单独按应用处理,不承诺这些绕过解析流程的连接。监听地址已实测可绑定并释放;无需修改代理设置。