What it does
Limits shaking to times when at least one of your active IPv4 addresses falls inside one of your comma-separated CIDR ranges.
How it works
Shake It On enumerates active interfaces via getifaddrs and parses your CIDR list. Each interface's IPv4 address is masked against each range; if any match, the condition passes.
Where to find it
Settings โ Only Shake If โ IP address matches, then a comma-separated CIDR list (`192.168.1.0/24, 10.0.0.0/8`).
When to use it
Useful when SSID matching isn't enough โ for instance, if your office Wi-Fi name is generic but the IP range is unique.
Tips
- Use CIDR notation: `192.168.1.0/24` covers 256 addresses; `10.0.0.0/8` covers a private corporate network.
- A bare IP without `/N` is treated as `/32` โ only that exact address.