讓一隻大貓咪在打字機上隨機地按鍵,當按鍵時間達到無窮時,幾乎必然能夠打出任何給定的文字,比如你看到的這個網誌。

OpenWRT (ImmortalWRT) 從零開始設定

因爲仍然有使用內地網路的需求,所以還是需要設定一個 OpenWRT 系統作爲透明代理。

添加 Overlay

先添加一個硬碟,建立一個分割區並格式化爲 ext4。過程可以直接在 OpenWRT 上安裝 cfdisk 進行。
然後在 OpenWRT 中的終端設定 /overlay 的掛載點:

# Add new partition mount point to fstab
block detect > /etc/config/fstab
uci set fstab.@mount[-1].target='/overlay'
uci set fstab.@mount[-1].enabled='1'
uci commit fstab

設定系統

安裝應用程式包

先安裝一些(必要的)工具程式:

  • luci-app-ddns-zh-cn
  • luci-app-smartdns-zh-cn
  • luci-app-ttyd-zh-cn
  • luci-app-upnp-zh-cn
  • luci-app-vlmcsd-zh-cn

安裝代理工具:

  • luci-app-homeproxy-zh-cn
  • luci-app-passwall-zh-cn

終端自動登入

ttyd 的設定中,將命令設定爲 /bin/login -f root

AdGuardHome

官方源直接安裝的 AdGuardHome,安裝完成後還需要做一個設定才能開啓:

uci set adguardhome.config.enabled=1
uci commit adguardhome

又或者手動下載安裝第三方 luci-app-adguardhome 的 fork 的 fork(沒錯,就是 fork 了兩次)。這個版本有 LuCI 管理介面,也不用依賴或者額外下載 AdGuardHome 的 binary。

添加新评论