用途
- ChinaDNS+DNSforward 防止各种DNS污染
- vlmcsd激活各种vl版windows和office的服务
- adbyby去广告
- 酸酸乳,聪明的你知道用来干嘛
准备
- 树莓派B+
- 大于1G的TF卡 && 读卡器
- 普通路由
- 网线
安装LEDE到TF卡
- 下载镜像
#树莓派一代请下载bcm2708
#树莓派三代请下载bcm2710
https://downloads.openwrt.org/releases/17.01.4/targets/brcm2708/bcm2709/lede-17.01.4-brcm2708-bcm2709-rpi-2-ext4-sdcard.img.gz
- 写卡
- 解压镜像
- 下载USB Image Tool工具 && 安装
http://www.alexpage.de/usb-image-tool/download/ - 打开后左边选择相应读卡器,下方选择Restore,选择解压好的img镜像,确认并等待写卡完成
- 将写好的卡插入树莓派并启动,网线连接树莓派和路由器lan口
配置LEDE
- 找到树莓派的ip
- 一般在路由器的DHCP设备列表中可以找到
- 基本配置
- 使用树莓派ip,填入浏览器地址栏打开
- 默认密码为空,不填写直接点Login按钮
- 安装中文语言包
- “System”→“Software”点击Update List按钮待更新完成
- Filter输入框填入
zh
点击右边的Find Package按钮 - 列表中找到luci-i18n-base-zh-cn点击左边的Install,待安装完成
- “System”→“System”的Language and Style页签,Language下拉单选“中文(Chinese)”,然后点击Save & Apply按钮
- 刷新页面就是中文界面了
- “网络”→ “接口”→ “LAN”→ 修改
- 协议
静态地址
- IPv4地址
192.168.1.2
- IPv4子网掩码
255.255.255.0
- IPv4网关
192.168.1.1
- 最下面选
“禁用本接口的DHCP”
- 保存&应用 (此步骤完成后使用192.168.1.2来登录树莓派的LEDE)
- 协议
- ChinaDNS
- 使用终端ssh的方式登录树莓派
- 安装基础库
opkg update opkg install ip ipset iptables-mod-tproxy libev libpthread libpcre opkg install --force-depend http://openwrt-dist.sourceforge.net/packages/LEDE/base/arm_cortex-a7_neon-vfpv4/libcares_1.13.0-1_arm_cortex-a7_neon-vfpv4.ipk opkg install --force-depend http://openwrt-dist.sourceforge.net/packages/LEDE/base/arm_cortex-a7_neon-vfpv4/libev_4.24-1_arm_cortex-a7_neon-vfpv4.ipk opkg install --force-depend http://openwrt-dist.sourceforge.net/packages/LEDE/base/arm_cortex-a7_neon-vfpv4/libmbedtls_2.6.0-2_arm_cortex-a7_neon-vfpv4.ipk opkg install --force-depend http://openwrt-dist.sourceforge.net/packages/LEDE/base/arm_cortex-a7_neon-vfpv4/libsodium_1.0.16-1_arm_cortex-a7_neon-vfpv4.ipk
- 安装ChinaDNS和DNSforward
opkg install --force-depend http://openwrt-dist.sourceforge.net/packages/LEDE/base/arm_cortex-a7_neon-vfpv4/ChinaDNS_1.3.2-6_arm_cortex-a7_neon-vfpv4.ipk opkg install --force-depend http://openwrt-dist.sourceforge.net/packages/LEDE/base/arm_cortex-a7_neon-vfpv4/dns-forwarder_1.2.1-1_arm_cortex-a7_neon-vfpv4.ipk opkg install --force-depend http://openwrt-dist.sourceforge.net/packages/LEDE/luci/luci-app-chinadns_1.6.1-1_all.ipk opkg install --force-depend http://openwrt-dist.sourceforge.net/packages/LEDE/luci/luci-app-dns-forwarder_1.6.1-1_all.ipk
- 设置DNSforward
- “服务”→“DNS转发”
- 启用
打勾
- 监听端口
5311
- 监听地址
0.0.0.0
- 上游DNS
8.8.8.8
(或者更快的opendns) - 保存&应用
- 设置ChinaDNS
- “服务”→“ChinaDNS”
- 启用
打勾
- 启用双向过滤
打勾
- 本地端口
5353
- 国内路由表
默认
- 上游服务器
127.0.0.1#5311
- 保存&应用
- 设置DNS服务
- “网络”→“DHCP/DNS”
- 按照图片设置,保存&应用
- Adbyby
- ssh登录到树莓派
- 下载并安装
mkdir /usr/share/adbyby -p cd /usr/share/adbyby wget http://update.adbyby.com/download/arm(v7).tar.gz tar zxvf arm(v7).tar.gz opkg install --force-depend http://code.taobao.org/svn/luci-app-adbyby/adbyby_2.7-7.0_armv7.ipk
- 设置
- “服务”→“广告屏遮大师”
- 设置为全局模式
- 保存&应用
- VLMCSD
OpenWRT 编译VLMCSD -
酸酸乳
马赛克
设置树莓派为旁路网关
- 登录到路由器
- 设置DHCP服务的网关为
192.168.1.2
- 在openwrt或lede的路由中DHCP服务器→高级设置→DHCP额外设置
3,192.168.1.2
- 在openwrt或lede的路由中DHCP服务器→高级设置→DHCP额外设置
- 设置DHCP服务的DNS为
192.168.1.2
- 在openwrt或lede的路由中DHCP服务器→高级设置→DHCP额外设置
6,192.168.1.2
- 在openwrt或lede的路由中DHCP服务器→高级设置→DHCP额外设置
转载请注明:攻壳tech » 树莓派安装LEDE作为旁路网关去广告,防止DNS污染