--- title: Current State of the net-oss-routing Repository type: curated permalink: main/projects/e3194241-010f-4cad-a3a5-009d7810ff2c/curated/current-state-of-the-net-oss-routing-repository stable_id: c22dbc35-13e6-43d8-944f-9db081b4cf17 scope: project project_id: e3194241-010f-4cad-a3a5-009d7810ff2c workspace_type: development usage_profile_id: null preference_context: development document_type: current_state revision: 1 source_memory_ids: - 2e52652b-ee82-46f8-ac53-a73d0ad59d6b - bbf3b052-9654-4e19-bbef-9922946237da - c9dcce4b-b7ab-4268-aa69-544bc64d17b3 - d7b4b1ff-fbcb-4276-8468-9e5dfb930ae4 - ed76b5ce-99a2-4bac-a692-a152d7aef12d source_checkpoint_ids: - befefebd-7e62-45e1-8a80-5abfd1a07536 source_file_ids: - 2d49fe8f-97f8-4a72-b6ab-f1e02d33f240 - 2e52652b-ee82-46f8-ac53-a73d0ad59d6b - bbf3b052-9654-4e19-bbef-9922946237da - befefebd-7e62-45e1-8a80-5abfd1a07536 - c9dcce4b-b7ab-4268-aa69-544bc64d17b3 - d7b4b1ff-fbcb-4276-8468-9e5dfb930ae4 - ed76b5ce-99a2-4bac-a692-a152d7aef12d source_git_commit: 4d5d97a858e3b6d52709884c0a6ac21767fbe4b9 source_git_commits: - 4d5d97a858e3b6d52709884c0a6ac21767fbe4b9 source_agent_sync_ids: - net-oss-routing-20260910-gmcc-live-curation-01 model_connection: Sub2API model_name: git-restore source_count: 30 source_revisions: memory:e6a33586-9ce4-446d-a931-2ac67399ea91: '1' memory:1a243a79-633b-4667-87eb-74aa71ed37b7: '1' memory:bbf3b052-9654-4e19-bbef-9922946237da: '3' memory:ed76b5ce-99a2-4bac-a692-a152d7aef12d: '3' memory:d7b4b1ff-fbcb-4276-8468-9e5dfb930ae4: '3' memory:c52a71b0-284a-4bb6-a72c-a7710228a3d8: '1' memory:7ae6f29e-324d-4a47-bfcc-830883a0cc87: '1' memory:befefebd-7e62-45e1-8a80-5abfd1a07536: '1' memory:2e52652b-ee82-46f8-ac53-a73d0ad59d6b: '1' memory:c9dcce4b-b7ab-4268-aa69-544bc64d17b3: '1' source_dispositions: processed: 30 unchanged: 0 unsupported: 0 skipped: 0 cited_source_ids: - memory:befefebd-7e62-45e1-8a80-5abfd1a07536 - memory:bbf3b052-9654-4e19-bbef-9922946237da - memory:ed76b5ce-99a2-4bac-a692-a152d7aef12d - memory:2e52652b-ee82-46f8-ac53-a73d0ad59d6b - memory:c9dcce4b-b7ab-4268-aa69-544bc64d17b3 - memory:d7b4b1ff-fbcb-4276-8468-9e5dfb930ae4 - memory:e6a33586-9ce4-446d-a931-2ac67399ea91 - memory:1a243a79-633b-4667-87eb-74aa71ed37b7 - memory:c52a71b0-284a-4bb6-a72c-a7710228a3d8 - memory:7ae6f29e-324d-4a47-bfcc-830883a0cc87 job_cited_source_ids: - memory:befefebd-7e62-45e1-8a80-5abfd1a07536 - memory:bbf3b052-9654-4e19-bbef-9922946237da - memory:ed76b5ce-99a2-4bac-a692-a152d7aef12d - memory:2e52652b-ee82-46f8-ac53-a73d0ad59d6b - memory:c9dcce4b-b7ab-4268-aa69-544bc64d17b3 - memory:d7b4b1ff-fbcb-4276-8468-9e5dfb930ae4 conflicts: [] supersedes: [] preferences: [] source_cursor: 502 source_hash: e40315668c72f9d461bf93597ce55f7b674792fb793c7bdb1f37641a78e31efe prompt_version: 2026-08-12.3 schema_version: '3' curation_job_id: null created_at: '2026-09-10T03:07:17.003828+00:00' updated_at: '2026-09-23T15:11:09.082768+00:00' tags: - state - deployment - status restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2 --- # 当前状态 ## 文件状态 * 以下 6 个文件已标记为 *no longer active*(见文件 ID 列表): - `befefebd‑7e62‑45e1‑8a80‑5abfd1a07536` - `d7b4b1ff‑fbcb‑4276‑8468‑9e5dfb930ae4` - `ed76b5ce‑99a2‑4bac‑a692‑a152d7aef12d` - `bbf3b052‑9654‑4e19‑bbef‑9922946237da` - `c9dcce4b‑b7ab‑4268‑aa69‑544bc64d17b3` - `2e52652b‑ee82‑46f8‑ac53‑a73d0ad59d6b` ## 代码与测试 * 主分支已提交雏形提交 `4d5d97a…`,实现了 DNS 监听、NRPT 规则、/32 路由生成及防火墙闭合。 * 单元测试集 *Test‑DnsWire.ps1*, *Test‑DomainRouting.ps1*, *Test‑Routing.ps1* 全部通过,覆盖 DNS 解析、CNAME 链、路由审核与免责断言。 ## 配置状态 * **DNS**:已为 `gmcc.net` 与 `*.gmcc.net` 设定 NRPT 规则,指向 `127.0.0.54:53`。 * **路由**:所有内部前缀已存入 `routes.json`,并通过 `Test‑Routing.ps1` 验证。 * **防火墙**:已添加对 OSS 接口的 *discovery protocol* 阻断。 * **守护**:计划任务已注册但尚未实际运行,等待手动启用。 --- ### 要点 1. 所有关键功能已部署但 *Guard 任务*、*域名路由最终确认* 等仍待完成。 2. 现有功能已通过完整测试,使用场景已在内部验证。