dsh-wsl-dns
在终端中运行以下命令:
dsh plugin install 173787247/dsh-wsl-dns
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install 173787247/dsh-wsl-dns 安装本插件(源码:https://github.com/173787247/dsh-wsl-dns)。
插件介绍
在 WSL 里开发或跑 Agent 时,域名解析往往走 Linux 侧的 resolv.conf,而 Windows 主机还有自己的 DNS 设置。两边不一致时,可能出现 Windows 浏览器能打开、WSL 里请求失败这类现象,尤其在访问 DeepSeek、GitHub、npm 等常见依赖时。
dsh-wsl-dns 提供 dns_doctor 能力:对照 WSL 与 Windows 的 DNS 配置,针对上述场景标出不匹配之处,帮你快速判断问题是否出在解析层。它只做对比与提示,不会改动你的代理或其它网络设置。
插件属于 dsh-wsl-kit 套件,可与同套件其它工具配合排障。适合在 Windows 与 WSL 环境下做联网诊断、排查 LLM 与 API 及包管理访问问题的开发者与 DeepSeek Harness 用户。
使用场景
- WSL 里访问 GitHub 或 npm 失败,怀疑与 Windows 侧 DNS 不一致
- 使用 DeepSeek 相关服务前,想确认 WSL 解析是否与主机一致
- 排查联网问题时,需要快速对比 resolv.conf 与 Windows DNS
适合人员
- 在 Windows 上使用 WSL 的开发者
- 需要排查 LLM 与 API 联网问题的 Harness 用户
- 使用 dsh-wsl-kit 套件做环境自检的人