Skip to content

Instantly share code, notes, and snippets.

@wbmins
wbmins / build_openwrt.sh
Last active March 28, 2026 12:02
openwrt-x86_64自定镜像构建脚本,默认包含包(luci zoneinfo-asia lsd curl openssh-sftp-server vim luci-i18n-base-zh-cn luci-app-firewall luci-i18n-firewall-zh-cn luci-i18n-package-manager-zh-cn luci-i18n-momo-zh-cn)
#!/bin/bash
# 如果出错则停止运行
set -e
# --- 1. 变量配置区 ---
VERSION="${1:-25.12.0-rc4}"
# 自动提取前两位作为 Prefix (例如 25.12)
PREFIX=$(echo $VERSION | cut -d. -f1-2)
ARCH="x86-64"
@wbmins
wbmins / custom.sh
Last active January 26, 2026 10:46
OpenWrt 旁路由设置
#!/bin/ash
set -euo pipefail
mkdir -p /var/lock
###############################仅针对旁路由设置###############################
# 禁用 IPv6
/etc/init.d/odhcpd disable
echo 'net.ipv6.conf.all.disable_ipv6 = 1' >> /etc/sysctl.conf
@wbmins
wbmins / bypass.bat
Created August 24, 2025 10:38
设置网络为旁路由 192.168.1.5
@echo off
:: 网络清理与静态IP设置脚本
:: 请以管理员身份运行
echo 正在执行网络清理与旁路由配置......
echo.
:: ================ 第一步:清理 Profiles 下的所有子项 ================
echo 1/2 正在清理 Profiles 下的所有网络子项...