Skip to content
Ekko edited this page Sep 23, 2023 · 6 revisions

环境变量

# 设置 LAN 口 IP, 不配置则使用默认值 192.168.3.1
LAN_IP=192.168.3.1
# 默认代理客户端, 可选值: openclash, passwall
PROXY_CLIENT=openclash
# 当 PROXY_CLIENT=openclash 时,需要设置
CLASH_CONFIG_URL=
# 添加额外软件包
EXTRA_PKGS=natmap python3-light
# 设置 ROOT 密码
ROOT_PASSWORD=123456
# 禁用推荐的 IPv6 配置 https://t.me/ctcgfw_openwrt_discuss/1025497
DISABLE_PREFFER_IPV6=1

内置软件列表

自定义

OpenWrt 在首次启动时,会执行 /etc/uci-defaults/ 目录下的所有脚本,因此您可以通过在该目录下添加脚本,来实现自定义功能。

自定义功能举例:

  • 设置默认密码
  • 添加信任 SSH 公钥
  • 添加 uci 脚本,实现自定义功能

示例:https://github.com/EkkoG/OpenWrt/wiki/%E8%87%AA%E5%AE%9A%E4%B9%89%E5%8A%9F%E8%83%BD%E4%B8%BE%E4%BE%8B

版本支持情况

支持 OpenWrtImmortalWrt 所有版本

测试过的版本

  • immortalwrt/imagebuilder:x86-64-openwrt-23.05.0-rc2
  • openwrtorg/imagebuilder:x86-64-22.03.3
  • openwrtorg/imagebuilder:rockchip-armv8-22.03.3 (R2S)
  • immortalwrtorg/imagebuilder:rockchip-armv8-openwrt-21.02.4 (R2S)
  • immortalwrtorg/imagebuilder:x86-64-openwrt-21.02.5

Nanopi 系列推荐使用 ImmortalWrt,因为其对 R2S 的优化更好,比如内存,ImmortalWrt 打了 DMC patch,OpenWrt 没有

Clone this wiki locally