在路由器上设置 AdGuard
如果你希望 AdGuard 对所有连接到你的网络的设备生效,可以在路由器上安装 AdGuard 并配置它为所有设备提供代理服务。
步骤:
-
安装 AdGuard:
- 访问 AdGuard 网站。
- 下载适用于你的操作系统的 AdGuard 软件(Windows、Mac、Linux 或 Android)。
- 安装并运行 AdGuard。
-
配置路由器:
- 确认你的路由器支持代理设置(大多数现代路由器都支持)。
- 使用浏览器访问路由器的管理界面(通常是
168.1.1或168..1,用户名和密码默认是admin或password)。 - 启用分层代理(NAT):
在路由器设置中,启用 masquerade 或 NAT。
- 配置 AdGuard 作为代理:
- 在路由器的代理设置中,配置 HTTP 和 HTTPS 代理地址为
..1:108(AdGuard 的默认端口)。
- 在路由器的代理设置中,配置 HTTP 和 HTTPS 代理地址为
- 保存设置并重启路由器。
-
验证:
- 将某个设备连接到你的网络,打开浏览器,访问 AdGuard 状态页面 来确认 AdGuard 是否在运行。
在本地计算机上手动设置
如果你只想在单台计算机上使用 AdGuard,可以手动配置网络设置。
步骤:
- 下载并安装 AdGuard(如前所述)。
- 配置网络设置:
- 打开 AdGuard界面,进入“设置” > “网络” > “代理”。
- 设定 HTTP 代理地址为
..1:108,HTTPS 代理地址同样为..1:108。
- 启用过滤:
在“过滤器”部分,选择或创建一个过滤器(如“默认过滤器”)。
- 保存设置并重启计算机。
在企业网络中部署 AdGuard
如果你是企业网络管理员,可以考虑在企业网络中部署 AdGuard,以保护所有用户的网络流量。
步骤:
- 安装 AdGuard 在服务器上:
安装 AdGuard 在公司的内部服务器或云服务器上。
- 配置负载均衡:
使用反向代理软件(如 Nginx、Apache 或 Cloudflare)将流量引导到 AdGuard。
- 配置 DNS 解析:
确保所有设备都使用公司内部的 DNS 服务器,或者配置 DNS 过滤。
- 设置 ACL(访问控制列表):
使用防火墙或 ACL 来限制 AdGuard 只接受来自特定子网的流量。
- 监控和日志记录:
配置日志记录和监控工具,以跟踪和分析 AdGuard 的网络流量。
使用 AdGuard 的过滤规则
AdGuard 提供了丰富的过滤规则,你可以根据需要自定义网络设置。
步骤:
- 打开 AdGuard 界面,进入“过滤器”部分。
- 点击“+”按钮创建新的过滤规则。
- 配置规则(如域名过滤、广告过滤、 trackers 过滤等)。
- 保存规则并应用到所有连接的设备上。
常见问题与解决方法
- 网络速度慢:确保 AdGuard 的代理设置正确,防火墙或路由器没有限制代理流量。
- 无法访问某些网站:检查 AdGuard 的过滤规则是否阻止了必要的网站,尝试暂时禁用某些过滤器。
- 代理设置错误:重新检查代理地址和端口是否正确(默认为
..1:108)。









