1. 在OpenWRT添加源

web管理界面 → 系统 → 软件包 → 配置 → 最后添加源:

src/gz openwrt_dist https://openwrt-dist.sourceforge.net/releases/ar71xx/packages
src/gz openwrt_dist_luci https://openwrt-dist.sourceforge.net/releases/luci/packages

2. 安装Shadowsocks和ChinaDNS

web管理界面 → 系统 → 软件包 → 点击刷新列表,刷新完成后搜索shadowscoks和chinadns,在搜索结果里面选择以下四项安装:(要和路由芯片对应,本文为ar71xx)

  • shadowsocks-libev-spec_x.x.x-x_ar71xx
  • ChinaDNS_x.x.x-x_ar71xx.ipk
  • luci-app-chinadns_x.x.x-x_all
  • luci-app-shadowsocks-spec_x.x.x-x_all

3. 配置Shadowsocks和ChinaDNS

web管理界面 → 服务 → shadowsocks → 取消勾选使用配置文件,在出现的配置项目填入服务器地址、服务器端口、密码、加密方式,然后启用。

web管理界面 → 服务 → ChinaDNS → 勾选使用压缩指针然后启用。

4. 配置DHCP

web管理界面 → 网络 → DHCP/DNS → 基本设置 → 本地服务器输入127.0.0.1:5353。

web管理界面 → 网络 → DHCP/DNS → HOSTS和解析文件 → 忽略解析文件。