# Windows 旁路由使用指南 --- ## 接入旁路由 ### 1. 设置 DNS(去广告) 1. 打开 **设置 → 网络和 Internet → 以太网/WiFi → 属性** 2. 找到 **DNS 服务器分配** → 点击 **编辑** 3. 选择 **手动**,开启 IPv4 4. 填写: | 字段 | 值 | |------|-----| | 首选 DNS | `旁路由 IP`(如 `192.168.31.112`) | | 备用 DNS | `223.5.5.5` | ### 2. 关闭浏览器 DNS over HTTPS 这一步很重要,否则浏览器会用自己加密的 DNS,绕过 AdGuard。 - **Chrome**:设置 → 隐私和安全 → 安全 → 高级 → 关闭 **使用安全 DNS** - **Edge**:设置 → 隐私、搜索和服务 → 安全 → 关闭 **使用安全 DNS 指定如何查找网站的网络地址** ### 3. 设置系统代理(翻墙) 需要翻墙时开启: 1. 打开 **设置 → 网络和 Internet → 代理** 2. 手动设置代理 → 开启 **使用代理服务器** 3. 填写: | 字段 | 值 | |------|-----| | 地址 | `旁路由 IP`(如 `192.168.31.112`) | | 端口 | `7890` | 4. 点击 **保存** ?> 不需要翻墙时关掉即可,国内网站直连,不受影响。 --- ## 验证 ```powershell # 测试 DNS 去广告 nslookup doubleclick.net # 返回 0.0.0.0 → 广告已被拦截 # 测试代理(开启代理后) curl https://www.google.com -o nul -s -w "%{http_code}" # 返回 200 → 正常 ``` --- ## 常见问题 ### DNS 去广告不生效? 1. 检查 DNS 是否真的指向了旁路由:`nslookup google.com`,看返回的服务器地址 2. 确认 Chrome/Edge 的 DNS over HTTPS 已关闭 3. 确认 AdGuard 容器在运行(在旁路由上执行 `docker ps | grep adguardhome`) ### WiFi 切换后 DNS 丢失? Windows 每个网络配置是独立的。换个 WiFi 需要重新设置 DNS。