使用LEDE源码编译软路由固件
1 编译命令
(1)安装编译依赖
1 | sudo apt update -y |
(2)下载源代码,更新 feeds 并选择配置
1 | git clone https://github.com/coolsnowwolf/lede |
(3)下载 dl 库(-j 后面是线程数)
1 | make download -j8 |
(4)编译固件(第一次编译推荐用单线程)
1 | make V=s -j1 |
(5)二次编译重新配置
1 | rm -rf ./tmp && rm -rf .config |
- 编译完成后输出路径:bin/targets
2 相关配置
2.1 支持 ipv6 设置
Extra packages —> ipv6helper (选定这个后下面几项自动选择了)
Network —> odhcp6c
Network —> odhcpd-ipv6only
LuCI —> Protocols —> luci-proto-ipv6
LuCI —> Protocols —> luci-proto-ppp
2.2 时区
(1)编辑配置文件
1 | vim package/base-files/luci2/bin/config_generate |
(2)更改时区
1 | # 修改时区为 CST-8 |
(3)添加时区名字
1 | set system.@system[-1].zonename='Asia/Shanghai' |
2.3 默认IP
(1)编辑配置文件
1 | vim package/base-files/luci2/bin/config_generate |
(2)更改ip
1 | ipad=${ipaddr:-"192.168.188.1"} |
2.4 banner界面
(1)编辑配置文件
1 | vim package/base-files/files/etc/banner |
(2)替换为成需要的名称
3 LuCI -> Applications 添加插件应用说明
Category | Subcategory | Package | Description |
---|---|---|---|
LuCI | Applications | luci-app-accesscontrol | 访问时间控制 |
LuCI | Applications | luci-app-acme | ACME自动化证书管理环境(丢弃) |
LuCI | Applications | luci-app-adblock | ADB广告过滤 |
LuCI | Applications | luci-app-adbyby-plus | 广告屏蔽大师Plus + |
LuCI | Applications | luci-app-adbyby | 广告过滤大师(丢弃) |
LuCI | Applications | luci-app-adguardhome | AdGuard home广告过滤(Le大以外的插件) |
LuCI | Applications | luci-app-adkill | 广告过滤(丢弃) |
LuCI | Applications | luci-app-advanced-reboot | Linksys高级重启 |
LuCI | Applications | luci-app-advancedsetting | 系统高级设置(Le大以外的插件) |
LuCI | Applications | luci-app-ahcp | Ad-Hoc配置协议(AHCP) ipv6 and 双栈 自动配置协议 |
LuCI | Applications | luci-app-airplay2 | AirPlay音乐推流(安卓+IOS) |
LuCI | Applications | luci-app-aliddns | 阿里DDNS客户端(丢弃,集成至ddns) |
LuCI | Applications | luci-app-aliyundrive-webdav | 阿里云盘WebDAV服务 |
LuCI | Applications | luci-app-amule | aMule是一个跨平台的ED2K/KAD客户端 P2P电驴下载 |
LuCI | Applications | luci-app-argon-config | Argon主题配置插件(可以设置argon主题登录页面的模糊度和透明度,管理背景图片和视频) |
LuCI | Applications | luci-app-aria2 | Aria2下载 |
LuCI | Applications | luci-app-arpbind | IP/MAC绑定 |
LuCI | Applications | luci-app-asterisk | 支持Asterisk电话服务器 |
LuCI | Applications | luci-app-attendedsysupgrade | 固件更新升级相关 |
LuCI | Applications | luci-app-autoreboot | 支持计划重启 |
LuCI | Applications | luci-app-baidupcs-web | 百度网盘管理 |
LuCI | Applications | luci-app-bcp38 | BCP38网络入口过滤(不确定) |
LuCI | Applications | luci-app-bird1-ipv4 | 对Bird1-ipv4的支持 |
LuCI | Applications | luci-app-bird1-ipv6 | 对Bird1-ipv6的支持 |
LuCI | Applications | luci-app-bird4 | Bird4服务(未知)(丢弃) |
LuCI | Applications | luci-app-bird6 | Bird6服务(未知)(丢弃) |
LuCI | Applications | luci-app-bmx6 | BMX6路由协议 |
LuCI | Applications | luci-app-bmx7 | BMX7路由协议 |
LuCI | Applications | luci-app-caldav | 联系人(丢弃) |
LuCI | Applications | luci-app-cifs-mount | CIFS/SMB挂载设置 |
LuCI | Applications | luci-app-cifsd | CIFS/SMB网络共享 |
LuCI | Applications | luci-app-cjdns | 加密IPV6网络相关 |
LuCI | Applications | luci-app-clamav | ClamAV杀毒软件 |
LuCI | Applications | luci-app-clash | Clash客户端 |
LuCI | Applications | luci-app-commands | Shell命令模块 |
LuCI | Applications | luci-app-cshark | CloudShark捕获工具 |
LuCI | Applications | luci-app-dawn | 分布式AP管理程序 |
LuCI | Applications | luci-app-ddns | 动态域名 DNS (集成阿里DDNS客户端) |
LuCI | Applications | luci-app-diag-core | core诊断工具 |
LuCI | Applications | luci-app-diskman | 磁盘管理工具 |
Include btrfs-progs | 新型的写时复制 (COW) | ||
Include lsblk | lsblk命令 用于列出所有可用块设备的信息 | ||
Include mdadm | mdadm命令 用于创建、管理、监控RAID设备的工具 | ||
Include kmod-md-raid456 | RAID 4,5,6 驱动程序模块 | ||
Include kmod-md-linear | RAID 驱动程序模块 | ||
LuCI | Applications | luci-app-dnscrypt-proxy | DNSCrypt解决DNS污染 |
LuCI | Applications | luci-app-dnsfilter | DNSFilter基于DNS的广告过滤 |
LuCI | Applications | luci-app-dnsforwarder | DNSForwarder防DNS污染 |
LuCI | Applications | luci-app-dnspod | DNSPod动态域名解析(丢弃) |
LuCI | Applications | luci-app-docker | Docker容器(dockerman更名为docker) |
LuCI | Applications | luci-app-dump1090 | 民航无线频率(不确定) |
LuCI | Applications | luci-app-dynapoint | DynaPoint(未知) |
LuCI | Applications | luci-app-e2guardian | Web内容过滤器 |
LuCI | Applications | luci-app-easymesh | 简单MESH(可有线+无线回程) |
LuCI | Applications | luci-app-eqos | 依IP地址限速(Le大以外的插件) |
LuCI | Applications | luci-app-familycloud | 家庭云盘 |
LuCI | Applications | luci-app-fileassistant | 文件管理助手 |
LuCI | Applications | luci-app-filetransfer | 文件传输 |
LuCI | Applications | luci-app-firewall | 添加防火墙 |
LuCI | Applications | luci-app-flowoffload | Turbo ACC 网络加速(集成FLOW,BBR,NAT,DNS… |
LuCI | Applications | luci-app-freifunk-diagnostics | freifunk组件 诊断(未知) |
LuCI | Applications | luci-app-freifunk-policyrouting | freifunk组件 策略路由(未知) |
LuCI | Applications | luci-app-freifunk-widgets | freifunk组件 Widgets(未知) |
LuCI | Applications | luci-app-frpc | 内网穿透Frp客户端 |
LuCI | Applications | luci-app-frps | 内网穿透Frp服务端 |
LuCI | Applications | luci-app-fwknopd | Firewall Knock Operator服务器 |
LuCI | Applications | luci-app-gfwlist | GFW域名列表(丢弃) |
LuCI | Applications | luci-app-go-aliyundrive-webdav | 阿里云盘webdav协议(文件管理或同步等) |
LuCI | Applications | luci-app-gost | 隐蔽的https代理(Le大以外的插件) |
LuCI | Applications | luci-app-guest-wifi | WiFi访客网络 |
LuCI | Applications | luci-app-haproxy-tcp | HAProxy负载均衡-TCP |
LuCI | Applications | luci-app-hd-idle | 硬盘休眠 |
LuCI | Applications | luci-app-hnet | Homenet Status家庭网络控制协议 |
LuCI | Applications | luci-app-https-dns-proxy | 通过HTTPS代理为DNS提供Web UI |
LuCI | Applications | luci-app-ipsec-vpnd | VPN服务器 IPSec |
LuCI | Applications | luci-app-jd-dailybonus | 京东签到服务 |
LuCI | Applications | luci-app-kodexplorer | KOD可道云私人网盘 |
LuCI | Applications | luci-app-kooldns | VPN服务器 ddns替代方案(丢弃) |
LuCI | Applications | luci-app-koolproxy | KP去广告(丢弃) |
LuCI | Applications | luci-app-lxc | LXC容器管理 |
LuCI | Applications | luci-app-meshwizard | 网络设置向导 |
LuCI | Applications | luci-app-minidlna | 完全兼容DLNA / UPnP-AV客户端的服务器软件 |
LuCI | Applications | luci-app-mjpg-streamer | 兼容Linux-UVC的摄像头程序 |
LuCI | Applications | luci-app-mtwifi | MTWiFi驱动的支持 |
LuCI | Applications | luci-app-mmc-over-gpio | 添加SD卡操作界面(丢弃) |
LuCI | Applications | luci-app-multiwan | 多拨虚拟网卡(丢弃) |
LuCI | Applications | luci-app-mwan | MWAN负载均衡(丢弃) |
LuCI | Applications | luci-app-music-remote-center | PCHiFi数字转盘遥控 |
LuCI | Applications | luci-app-mwan3 | MWAN负载均衡 |
LuCI | Applications | luci-app-mwan3helper | MWAN3分流助手 |
LuCI | Applications | luci-app-n2n_v2 | N2N 内网穿透 N2N v2 VPN服务 |
LuCI | Applications | luci-app-netdata | Netdata实时监控(图形化) |
LuCI | Applications | luci-app-nfs | NFS网络共享 |
LuCI | Applications | luci-app-nft-qos | QOS流控 Nftables版 |
LuCI | Applications | luci-app-ngrokc | Ngrok 内网穿透(丢弃) |
LuCI | Applications | luci-app-nlbwmon | 网络带宽监视器 |
LuCI | Applications | luci-app-noddos | NodDOS Clients 阻止DDoS攻击 |
LuCI | Applications | luci-app-nps | 内网穿透nps |
LuCI | Applications | luci-app-ntpc | NTP时间同步服务器 |
LuCI | Applications | luci-app-ocserv | OpenConnect VPN服务 |
LuCI | Applications | luci-app-olsr | OLSR配置和状态模块 |
LuCI | Applications | luci-app-olsr-services | OLSR服务器 |
LuCI | Applications | luci-app-olsr-viz | OLSR可视化 |
LuCI | Applications | luci-app-ocserv | OpenConnect VPN服务(丢弃) |
LuCI | Applications | luci-app-openclash | 运行在OpenWrt上的Clash代理客户端(Le大以外的插件) |
LuCI | Applications | luci-app-openvpn | OpenVPN客户端 |
LuCI | Applications | luci-app-openvpn-server | 易于使用的 OpenVPN 服务器 Web-UI |
LuCI | Applications | luci-app-oscam | OSCAM服务器(丢弃) |
LuCI | Applications | luci-app-p910nd | 打印服务器模块 |
LuCI | Applications | luci-app-pagekitec | Pagekitec 内网穿透客户端 |
LuCI | Applications | luci-app-passwall | PassWall科学上网(Le大以外的插件) |
Include Brook | Brook代理(跨平台强加密且不可检测代理) | ||
Include ChinaDNS-NG | 防污染DNS服务 | ||
Include Haproxy | HAProxy负载均衡 | ||
Include Hysteria | Hysteria双边加速工具 | ||
Include Kcptun | Kcptun双边加速工具 | ||
Include NaiveProxy | NaiveProxy代理(Chrome网络堆栈伪装流量) | ||
Include PDNSD | DNS服务器 | ||
Include Shadowsocks Libev Client | SS Libev客户端(轻量级) | ||
Include Shadowsocks Libev Server | SS Libev服务端(轻量级) | ||
Include Shadowsocks Rust Client | SS Rust客户端(负载均衡/探测延迟) | ||
Include ShadowsocksR Libev Client | SSR Libev客户端(轻量级) | ||
Include ShadowsocksR Libev Server | SSR Libev服务端(轻量级) | ||
Include Simple-Obfs (Shadowsocks plugin) | simple-Obfs简单混淆工具(Nginx) | ||
Include Trojan_GO | Trojan_GO代理(直接模仿协议HTTPS) | ||
Include Trojan_Plus | Trojan_Plus代理(直接模仿协议HTTPS) | ||
Include V2ray | V2Ray代理 | ||
Include V2ray-plugin (Shadowsocks plugin) | SS V2ray插件(WebSocket+TLS ) | ||
Include Xray | Xray代理(XTLS) | ||
Include Xray-Plugin (Shadowsocks Plugin) | SS Xray插件(WebSocket+TLS ) | ||
Include Dns2socks | DNS服务器 | ||
Include Redsocks2 | Redsocks2代理(透明TCP定向Socks/HTTPS代理服务器)(丢弃) | ||
Include Shadowsocks | SS代理(丢弃) | ||
Include Shadowsocks Server | SS服务器(丢弃) | ||
Include Shadowsocks Rust (AEAD ciphers only) | SS-RUST代理(AEAD加密)(丢弃) | ||
Include ShadowsocksR | SSR代理(丢弃) | ||
Include ShadowsocksR Server | SSR服务器(丢弃) | ||
Include Https DNS Proxy(DoH) | HttpsDNS服务(丢弃) | ||
LuCI | Applications | luci-app-polipo | Polipo代理(是一个小型且快速的网页缓存代理) |
LuCI | Applications | luci-app-pppoe-relay | PPPoE NAT穿透 点对点协议(PPP) |
LuCI | Applications | luci-app-pptp-server | VPN服务器 PPTP |
LuCI | Applications | luci-app-privoxy | Privoxy网络代理(带过滤无缓存) |
LuCI | Applications | luci-app-ps3netsrv | PS3 NET服务器(用于加载蓝光/游戏ISO/PKG) |
LuCI | Applications | luci-app-pushbot | 全能推送(钉钉推送,企业微信推送,Bark,PushPlus推送) |
LuCI | Applications | luci-app-qbittorrent | BT下载工具(qBittorrent) |
Build Version Selection (Static Build) | 选择编译版本(静态编译版本) | ||
Static Build | 静态编译版本 | ||
Dynamic Build | 动态编译版本 | ||
LuCI | Applications | luci-app-qos | 流量服务质量(QoS)流控 |
LuCI | Applications | luci-app-radicale | CalDAV/CardDAV同步工具 |
LuCI | Applications | luci-app-ramfree | 释放内存 |
LuCI | Applications | luci-app-rclone | Rclone命令行工具,支持在不同对象存储、网盘间同步 |
Include rclone-webui | Rclone界面 | ||
Include rclone-ng (another webui) | Rclone另一个界面 | ||
Include fuse-utils (mount cloud storage) | fuse-utils(挂载云存储) | ||
LuCI | Applications | luci-app-rp-pppoe-server | Roaring Penguin PPPoE Server 服务器 |
LuCI | Applications | luci-app-samba | 网络共享(samba) |
LuCI | Applications | luci-app-samba4 | 网络共享(samba4) |
LuCI | Applications | luci-app-serverchan | 微信/Telegram推送的插件 |
LuCI | Applications | luci-app-sfe | Turbo ACC 网络加速(集成FLOW,BBR,NAT,DNS… |
LuCI | Applications | luci-app-shadowsocks | 科学上网(丢弃) |
LuCI | Applications | luci-app-shadowsocks-libev | SS-libev服务端 |
LuCI | Applications | luci-app-shairplay | 支持AirPlay功能 |
LuCI | Applications | luci-app-siitwizard | SIIT配置向导 SIIT-Wizzard |
LuCI | Applications | luci-app-simple-adblock | 简单的广告拦截 |
LuCI | Applications | luci-app-smartdns | SmartDNS本地服务器(丢弃) |
LuCI | Applications | luci-app-softethervpn | SoftEther VPN服务器 NAT穿透 |
LuCI | Applications | luci-app-splash | Client-Splash是无线MESH网络的一个热点认证系统 |
LuCI | Applications | luci-app-sqm | 流量智能队列管理(QOS) |
LuCI | Applications | luci-app-squid | Squid代理服务器 |
LuCI | Applications | luci-app-ssr-plus | SSR科学上网Plus+ |
Include libustream-ssl —> | 选择SSL库 | ||
Include libustream-wolfssl | wolfSSL(传输层安全协议) | ||
Include libustream-openssl | OpenSSL(传输层安全协议) | ||
Include Kcptun | Kcptun双边加速工具 | ||
Include NaiveProxy | NaiveProxy代理(Chrome网络堆栈伪装流量) | ||
Include Redsocks2 | Redsocks2代理(透明TCP定向Socks/HTTPS代理服务器) | ||
Include Shadowsocks Libev Client | SS Libev客户端(轻量级) | ||
Include Shadowsocks Libev Server | SS Libev服务端(轻量级) | ||
Include Shadowsocks Rust Client | SS Rust客户端(负载均衡/探测延迟) | ||
Include Shadowsocks Rust Server | SS Rust服务端(负载均衡/探测延迟) | ||
Include ShadowsocksR Libev Client | SSR Libev客户端(轻量级) | ||
Include ShadowsocksR Libev Server | SSR Libev服务端(轻量级) | ||
Include Shadowsocks Simple Obfs Plugin | SS Simple-Obfs混淆代理(Nginx) | ||
Include Trojan | Trojan代理(直接模仿协议HTTPS) | ||
Include Shadowsocks V2ray Plugin | SS V2ray代理(WebSocket+TLS ) | ||
Include Xray | Xray代理(XTLS) | ||
Include Shadowsocks New Version | 新SS代理(丢弃) | ||
Include Shadowsocks | SS代理 | ||
Include Shadowsocks Rust (AEAD ciphers only) | SS-RUST代理(AEAD加密) | ||
Include Xray (V2RAY/Trojan-GO implemented) | Xray代理 | ||
Include Trojan (OpenSSL) | Trojan代理 | ||
Include V2ray | V2Ray代理 | ||
Include Trojan-go | Trojan-go代理 | ||
Include ShadowsocksR Server | SSR服务器 | ||
Include DNS2SOCKS | DNS服务器(把DNS请求转发到本地 socks5 监听端口)(丢弃) | ||
Include ShadowsocksR Socks and Tunnel | SSR代理(丢弃) | ||
Include Socks Server | socks代理服务器(丢弃) | ||
LuCI | Applications | luci-app-ssr-pro | SSR科学上网pro(丢弃) |
LuCI | Applications | luci-app-ssrserver-python | ShadowsocksR Python服务器 |
LuCI | Applications | luci-app-statistics | 流量监控工具 |
LuCI | Applications | luci-app-syncdial | 多拨虚拟WAN(原macvlan) |
LuCI | Applications | luci-app-tinyproxy | Tinyproxy是 HTTP(S)代理服务器 |
LuCI | Applications | luci-app-transmission | BT下载工具 |
LuCI | Applications | luci-app-travelmate | 旅行路由器 |
LuCI | Applications | luci-app-ttyd | 网页终端命令行 |
LuCI | Applications | luci-app-turboacc | Turbo ACC 网络加速(支持 Fast Path 或者 硬件 NAT) |
Include Shortcut-FE | Shortcut-FE 流量分载 | ||
Include BBR CCA | BBR拥塞控制算法提升TCP网络性能 | ||
Include DNSForwarder | DNS防污染 Forwarder | ||
Include DNSProxy | DNS防污染 Proxy | ||
LuCI | Applications | luci-app-udpxy | udpxy做组播服务器 |
LuCI | Applications | luci-app-uhttpd | uHTTPd Web服务器 |
LuCI | Applications | luci-app-unblockmusic | 解锁网易云灰色歌曲3合1新版本 |
UnblockNeteaseMusic Golang Version | Golang版本 | ||
UnblockNeteaseMusic NodeJS Version | NodeJS版本 | ||
LuCI | Applications | luci-app-unblockneteasemusic-go | 解锁网易云歌曲(Golang) |
LuCI | Applications | luci-app-unblockneteasemusic-mini | 解锁网易云灰色歌曲(NodeJS) |
LuCI | Applications | luci-app-unbound | Unbound DNS解析器 |
LuCI | Applications | luci-app-upnp | 通用即插即用UPnP(端口自动转发) |
LuCI | Applications | luci-app-usb-printer | USB 打印服务器 |
LuCI | Applications | luci-app-uugamebooster | UU网游加速器 |
LuCI | Applications | luci-app-v2ray-server | V2Ray 服务器 |
LuCI | Applications | luci-app-v2ray-pro | V2Ray透明代理(丢弃,集成SSR) |
LuCI | Applications | luci-app-verysync | 微力同步 |
LuCI | Applications | luci-app-vlmcsd | KMS服务器(激活工具) |
LuCI | Applications | luci-app-vnstat | vnStat网络监控(图表) |
LuCI | Applications | luci-app-vpnbypass | VPN BypassWebUI 绕过VPN设置 |
LuCI | Applications | luci-app-vsftpd | FTP服务器 |
LuCI | Applications | luci-app-vssr | VSSR科学上网(je大佬插件) |
Include Xray | Xray代理(XTLS) | ||
Include Trojan | Trojan代理(直接模仿协议HTTPS) | ||
Include Kcptun | Kcptun双边加速工具 | ||
Include Shadowsocks | SS Xray代理 | ||
Include ShadowsocksR Libev Server | SSR Libev服务端(轻量级) | ||
LuCI | Applications | luci-app-watchcat | 断网检测功能与定时重启 |
LuCI | Applications | luci-app-webadmin | Web管理页面设置 |
LuCI | Applications | luci-app-webshell | 网页命令行终端(丢弃) |
LuCI | Applications | luci-app-wifischedule | WiFi 计划 |
LuCI | Applications | luci-app-wireguard | VPN服务器 WireGuard状态 |
LuCI | Applications | luci-app-wireless-regdb | WiFi无线(丢弃) |
LuCI | Applications | luci-app-wol | WOL网络唤醒 |
LuCI | Applications | luci-app-wrtbwmon | 实时流量监测 |
LuCI | Applications | luci-app-xlnetacc | 迅雷快鸟 |
LuCI | Applications | luci-app-zerotier | 内网穿透 ZeroTier |
LuCI | Applications | luci-app-luci-i18n-chinese | 添加luci的中文语言包(丢弃) |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 小w的世界!