Skip to content

techrelay/GL.iNet-VLAN-Wizard

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“‘ VLAN Wizard (CLI)

Simple VLAN + Wi-Fi automation script for GL.iNet / OpenWrt


πŸš€ Features

  • 🧩 Interactive VLAN setup
  • πŸ“Ά Per-VLAN Wi-Fi (SSID)
  • πŸ”’ Optional client isolation
  • 🌐 Automatic DHCP + firewall rules
  • πŸ“‘ Multi-radio Wi-Fi support
  • ⚠️ Built-in validation (prevents bad configs)
  • πŸ’Ύ Auto backup + rollback safety
  • πŸ“ Profile save/load

βš™οΈ What It Does

For each VLAN, the script will:

  • Create network interface (192.168.X.1)
  • Enable DHCP server
  • Create isolated firewall zone
  • Allow internet (WAN forwarding)
  • Optionally create Wi-Fi network

πŸ”Œ Port Layout

  • LAN4 = trunk port (always tagged)
  • Other ports = access (untagged)

πŸ“¦ Installation

sh -c "$(curl -fsSL https://raw.githubusercontent.com/zippyy/GL.iNet-VLAN-Wizard/main/install.sh)"

About

Interactive VLAN Wizard Script

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Shell 100.0%