FEATURED · 精选文章

Atmosphere DNS重定向配置:三步悄悄屏蔽任天堂遥测服务器

发布时间 / 2026/9/8 23:45:41
来源 / 创域科博编辑部
栏目 / 资讯中心
Atmosphere DNS重定向配置:三步悄悄屏蔽任天堂遥测服务器 Atmosphere DNS重定向配置三步悄悄屏蔽任天堂遥测服务器【免费下载链接】AtmosphereAtmosphère is a work-in-progress customized firmware for the Nintendo Switch.项目地址: https://gitcode.com/GitHub_Trending/at/Atmosphere每次开机联网后台就在往任天堂服务器悄悄发数据你看不到也拦不住。这篇文章带你用 Atmosphere 的 DNS.mitmDNS重定向功能把这些 Switch 遥测服务器屏蔽掉并在日志里确认效果。为什么需要屏蔽遥测数据不只是统计它会反映你的使用习惯间接关联到你的联机账号还平白消耗流量 如果你用得上网络功能、但又不想留下多余的请求痕迹最干净的办法就是在 DNS 这一层把连接掐断。Atmosphere 从0.18.0版本起内置了这个功能不需要任何第三方工具。拦截是怎么发生的整个过程可以看成一条域名解析请求的被中途改道之旅开机时DNS.mitm 模块按优先级加载 hosts 文件一次性解析所有规则。若开启了默认规则合并默认开启内置的遥测屏蔽规则会被加在你的自定义规则之前。系统或应用发起域名解析请求GetHostByName 等时请求先被 DNS.mitm 拦下。域名若命中规则解析结果被改写成127.0.0.1本机回环连接打在水上漂等于被屏蔽。没有命中任何规则请求照常放行你的网络不受影响。默认的屏蔽规则就一条%会被替换成设备环境标识正式机器上通常是lp1127.0.0.1 receive-%.dg.srv.nintendo.net receive-%.er.srv.nintendo.net更多细节见 dns_mitm 文档。动手配置找到并打开hosts文件这一步是定位规则文件。Atmosphere 按以下顺序找 hosts 文件找到第一个就停/atmosphere/hosts/emummc_%04lx.txtemuMMC 专用对应 emummc.ini 里的编号、/atmosphere/hosts/emummc.txtemuMMC 专用、/atmosphere/hosts/sysmmc.txt系统卡专用、最后是/atmosphere/hosts/default.txt。如果 default.txt 不存在Atmosphere 首次开机就会自动建好并写入默认屏蔽规则你直接打开它编辑即可。写入你的屏蔽规则编辑 hosts 文件每行写目标IP 一个或多个域名。默认规则已经挡掉了遥测服务器想加自己的屏蔽直接在后面追加127.0.0.1 *.telemetry.example.com规则里*是通配符可以匹配任意子域名%代表设备环境标识。记住一条优先级规则同一个域名被多条规则命中时最后一条生效。在系统设置里打开开关规则写好了还要把功能本身打开。打开/atmosphere/config/system_settings.ini没有这个文件就以模板目录/atmosphere/config_templates/里的 system_settings.ini 为底新建找到[atmosphere]段取消注释并确认这几项[atmosphere] enable_dns_mitm u8!0x1 add_defaults_to_dns_hosts u8!0x1 enable_dns_mitm_debug_log u8!0x0第一行是 DNS.mitm 总开关第二行控制是否叠加默认遥测规则第三行是调试日志开关想查每次请求再改成0x1。保存后重启机器。确认规则已生效重启后看/atmosphere/logs/dns_mitm_startup.log。这里记录了开机选中的 hosts 文件路径和解析到的每一条重定向规则类似[DNS.mitm] Selected hosts file: /atmosphere/hosts/default.txt [DNS.mitm] 127.0.0.1 receive-lp1.dg.srv.nintendo.net receive-lp1.er.srv.nintendo.net出现第二行这种遥测域名说明规则已加载。日志里没有这行基本就是 hosts 文件路径没对上或者enable_dns_mitm开关没开。打开调试日志后每次解析请求和每一次重定向都会写进/atmosphere/logs/dns_mitm_debug.log被屏蔽的域名会被明确标注。规则还能这么写除了默认遥测服务器你还可以自己圈屏蔽范围。通配符可以覆盖一整族子域名127.0.0.1 *.example.com多条规则命中同一域名时最后写的赢所以调整顺序就能微调放行范围。不过如果你想让某个域名正常解析最稳妥的做法是干脆别把它写进屏蔽规则里而不是写一条反向规则。配了没效果对一下这张表现象可能原因解决办法启动日志里没有规则记录hosts 文件路径没对上如用 emuMMC 却改了 sysmmc.txt按 文档 的路径顺序检查/atmosphere/hosts/下的文件日志有规则仍能连上任天堂enable_dns_mitm没开在system_settings.ini设为u8!0x1并重启系统更新后出现没被挡的新域名更新换了遥测域名且没合并默认规则确认add_defaults_to_dns_hosts u8!0x1想临时关闭屏蔽功能仍开着设enable_dns_mitm u8!0x0重启即可配完之后每次开机联网遥测请求都会在 DNS 层撞上回环地址、胎死腹中隐私省了该用的网络功能也不受影响。想继续了解这项 Switch DNS屏蔽的来龙去脉可以看 dns_mitm 官方文档 和 更新日志。【免费下载链接】AtmosphereAtmosphère is a work-in-progress customized firmware for the Nintendo Switch.项目地址: https://gitcode.com/GitHub_Trending/at/Atmosphere创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED — 相关阅读

相关资讯

LATEST — 最新资讯

最新发布

TODAY — 本日精选

新闻

WEEKLY — 本周精选

新闻

MONTHLY — 本月精选

新闻