README.md 4.99 KB
Newer Older
wukongdaily's avatar
wukongdaily committed
1
2
3
# AutoBuildImmortalWrt
[![GitHub](https://img.shields.io/github/license/wukongdaily/AutoBuildImmortalWrt.svg?label=LICENSE&logo=github&logoColor=%20)](https://github.com/wukongdaily/AutoBuildImmortalWrt/blob/master/LICENSE)
![GitHub Stars](https://img.shields.io/github/stars/wukongdaily/AutoBuildImmortalWrt.svg?style=flat&logo=appveyor&label=Stars&logo=github)
wukongdaily's avatar
wukongdaily committed
4
![GitHub Forks](https://img.shields.io/github/forks/wukongdaily/AutoBuildImmortalWrt.svg?style=flat&logo=appveyor&label=Forks&logo=github) [![Github](https://img.shields.io/badge/RELEASE:AutoBuildImmortalWrt-123456?logo=github&logoColor=fff&labelColor=green&style=flat)](https://github.com/wukongdaily/AutoBuildImmortalWrt/releases) [![Bilibili](https://img.shields.io/badge/Bilibili-123456?logo=bilibili&logoColor=fff&labelColor=fb7299)](https://www.bilibili.com/video/BV1EG6VYCER3) [![操作步骤](https://img.shields.io/badge/YouTube-123456?logo=youtube&labelColor=ff0000)](https://youtu.be/xIVtUwZR6U0)
wukongdaily's avatar
wukongdaily committed
5
6
7

## 🤔 这是什么?
它是一个工作流。可快速构建 带docker且支持自定义固件大小的 immortalWrt
wukongdaily's avatar
wukongdaily committed
8
> 1、支持自定义固件大小 默认1GB <br>
wukongdaily's avatar
wukongdaily committed
9
10
> 2、支持预安装docker(可选)<br>
> 3、目前支持x86-64 和 rockchip 两个平台(后续会增加)<br>
wukongdaily's avatar
wukongdaily committed
11
> 4、新增支持MT3000/MT2500/MT6000/B2200(docker可选)<br>
wukongdaily's avatar
wukongdaily committed
12
> 5、新增全志平台R1S、香橙派Zero3等机型的工作流<br>
wukongdaily's avatar
wukongdaily committed
13
> 6、新增用户预设置pppoe拨号功能<br>
wukongdaily's avatar
wukongdaily committed
14
> 7、新增树莓派①②③④⑤<br>
15
> 8、新增第三方软件包的集成功能 https://github.com/wukongdaily/AutoBuildImmortalWrt/discussions/209 <br>
16
17
> 9、MT2500 和 MT6000 支持第三方插件的按需集成
> 10、新增:斐讯N1 的工作流<br>
wukongdaily's avatar
wukongdaily committed
18
19


wukongdaily's avatar
wukongdaily committed
20
21
22
23
## 如何查询imm仓库内有哪些插件
https://mirrors.sjtug.sjtu.edu.cn/immortalwrt/releases/24.10.2/packages/x86_64/luci/
## 如何查询imm仓库外目前可以集成哪些插件
https://github.com/wukongdaily/store/tree/master/run
wukongdaily's avatar
wukongdaily committed
24
> 具体方法 https://github.com/wukongdaily/AutoBuildImmortalWrt/discussions/209
wukongdaily's avatar
wukongdaily committed
25
26
## 【视频教程】如何集成第三方插件?
https://www.youtube.com/watch?v=KN6AJYV1hBI <br>
wukongdaily's avatar
wukongdaily committed
27
https://www.youtube.com/watch?v=7i6BQeitUtE
wukongdaily's avatar
wukongdaily committed
28
29
30
31
32
33
34
35
36
37
38
39
40

## 旁路由的用户必读
近期不少用户修改配置文件中的默认ip地址,误认为这个工作流可以直接设置旁路ip。这是巨大的误解,这样设置就乱套了。<br>
旁路的逻辑应该是单网口模式。根据下面的固件属性可知。单网口默认采取`dhcp模式`,用户应当自行在上一级路由器查看给imm路由器分配的ip地址。
然后通过该ip来访问imm后台页面,在imm后台页面中,根据自己主路由的网段 自行配置旁路的ip地址。

## 正常路由模式必读
所谓正常的路由模式 就是指多网口用户,多网口的意思就是2个或者2个以上网口的情况。<br>
一般wan用于拨号或者自动获取ip <br>
而其他lan一般是给其他设备分配dhcp<br>
这种情况下 你可以修改路由器的默认ip  `192.168.100.1` 比如你可以修改为`192.168.80.1 ` 诸如此类。<br>
没错,修改此ip 无非就是为了避免跟光猫或者跟家庭中的其他路由器网段冲突。大多数用户,无需更改。

wukongdaily's avatar
wukongdaily committed
41
## 该固件默认属性?(必读)
wukongdaily's avatar
wukongdaily committed
42
- 该固件刷入【单网口设备】默认采用DHCP模式,自动获得ip。类似NAS的做法
wukongdaily's avatar
wukongdaily committed
43
- 该固件刷入【多网口设备】默认WAN口采用DHCP模式,LAN 口ip为  `192.168.100.1` <br>其中eth0为WAN 其余网口均为LAN
wukongdaily's avatar
wukongdaily committed
44
- 若用户在工作流中勾选了拨号信息 则WAN口模式为pppoe拨号模式。
wukongdaily's avatar
wukongdaily committed
45
- 建议拨号用户使用之前重启一次光猫。
wukongdaily's avatar
wukongdaily committed
46
- 综合上述特点,【单网口设备】应该先接路由器,先在上级路由器查看一下它的ip 再访问。
wukongdaily's avatar
wukongdaily committed
47
- 上述特点 你都可以通过 `99-custom.sh` 配置和调整
wukongdaily's avatar
wukongdaily committed
48
49

## ❤️其它GitHub Action项目推荐🌟 (建议收藏)⬇️
wukongdaily's avatar
wukongdaily committed
50
51
52
53
- ### [一键生成run插件] 🆕
- https://github.com/wukongdaily/RunFilesBuilder<br>
- ### [一键生成docker离线镜像] 🆕
- https://github.com/wukongdaily/DockerTarBuilder<br>
wukongdaily's avatar
wukongdaily committed
54
- ### [OpenWrt/Armbian IMG安装器ISO] 🆕
wukongdaily's avatar
wukongdaily committed
55
- https://github.com/wukongdaily/armbian-installer
wukongdaily's avatar
wukongdaily committed
56

wukongdaily's avatar
wukongdaily committed
57

wukongdaily's avatar
wukongdaily committed
58
## ❤️如何构建docker版ImmortalWrt(建议收藏)⬇️
wukongdaily's avatar
wukongdaily committed
59
https://wkdaily.cpolar.cn/15
wukongdaily's avatar
wukongdaily committed
60
61
# 🌟鸣谢
### https://github.com/immortalwrt
62
### https://github.com/ophub/flippy-openwrt-actions
63
### https://github.com/ophub/amlogic-s9xxx-openwrt
wukongdaily's avatar
wukongdaily committed
64
### https://github.com/sirpdboy
wukongdaily's avatar
wukongdaily committed
65
### https://github.com/wukongdaily/ib-overlay
wukongdaily's avatar
wukongdaily committed
66
67
68

## ❤️赞助作者 ⬇️⬇️

wukongdaily's avatar
wukongdaily committed
69
[![点击这里赞助我](https://img.shields.io/badge/点击这里赞助我-支持作者的项目-orange?logo=github)](https://wkdaily.cpolar.cn/01)
wukongdaily's avatar
wukongdaily committed
70

wukongdaily's avatar
wukongdaily committed
71
72
73
74
75
76
77
78
79
80
81
82
83
84



<details>
<summary><h2>🍭相关引用</h2></summary>

#### 🍭引用和项目参考的仓库
- https://github.com/wukongdaily/RunFilesBuilder
- https://github.com/wukongdaily/store
- https://github.com/xiaorouji/openwrt-passwall
- https://github.com/xiaorouji/openwrt-passwall2
- https://github.com/sirpdboy/luci-theme-kucat
- https://github.com/AdguardTeam/AdGuardHome
- https://github.com/kiddin9/kwrt-packages