Adplock软件在OpenWRT中是一个在OpenWRT网关中运行的脚本,用于解决这些DNS查询,该查询要求提供AD服务器的资源并返回一个简单的“nsdomain”。此操作将使您的浏览器无法在您正在冲浪的页面上显示这些广告。

拓扑

一个简单的拓扑,向您展示我安装在VMware工作站中的OpenWRT虚拟机的位置。它位于我的Windows 2016主机内连接到GIGA交换机。我家庭网络中的其他设备,它们要么通过WiFi或通过有线连接到交换机。

先决条件

  • OpenWrt.,用稳定的释放系列(19.07.x)进行测试,并使用最新的滚动快照发布。在Turris设备上,它已成功地测试Turrisos 5.1.x
  • 具有SSL支持的下载实用程序:“WGET”,“WGET”,“UCLIENT-FETCH”,其中一个“Libustream-*”SSL库,“ARIA2C”或“卷曲”是必需的
  • 选项:安装了DNS报告,TCPDUMP或TCPDUMP-MINI
  • 客户端DNS指向OpenWRT

安装步骤

来自OpenWrt Luci Web Gui:

  • 单击OpenWRT Web GUI - System - Software的更新列表

  • 安装adblock和luci-app-adblock
  • 安装wget / curl
  • 重新启动openwrt.
  • 浏览到OpenWRT Web Gui - Services - Adblock

来自控制台或SSH会话:

  • 更新您的本地OPKG存储库(opkg更新)
  • 安装'adblock'(opkg安装adblock.)。默认情况下启用AdBlock服务
  • 安装Luci Companion Package'Luci-app-adblock'(opkg安装luci-app-adblock)
  • 它强烈建议使用Luci Frontend来轻松配置Adblock的所有方面,该应用程序位于Luci在“服务”菜单下
  • 来自前Adblock版本的更新很容易。在更新期间,备份是由旧配置'/ etc / config / adbock-backup'制成的,并由新配置替换 - 这就是全部

参考

来自Blogger. http://blog.fabiandinkins.com/2021/03/install-adblock-in-your-openwrt-router.html

经过 Jon.

发表评论