More fixes for WAN speed testing and audit accuracy. See v1.4.0 release notes for what's new in v1.4.0+
WAN Speed Test
- Bottleneck highlighting fixed for download-limited links - WAN/VPN links now correctly highlight as the bottleneck when download speed is the limiting factor. Previously only the upload side was checked.
- Gateway-direct tests no longer show bottleneck warning - The bottleneck banner and link highlighting are hidden for gateway-direct speed tests, since the WAN link is what's being measured rather than a limiting factor in a longer path.
- LAN-specific recommendations removed from WAN paths - "Maxing out 1 GbE" and cable quality warnings no longer appear on WAN/VPN paths where they don't apply.
- Virtual WAN interfaces now grouped correctly - GRE tunnels (U5G-Max cellular, etc.) that aren't in ethernet_overrides now derive their WAN network group correctly, fixing chart grouping and ISP speed lookups.
Security Audit
- RFC1918 block rules recognized as VLAN isolation - Users with a single block rule covering all RFC1918 ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) were getting false positive isolation warnings. These rules are now correctly recognized.
Installation
Windows: Download the MSI installer below
Docker:
docker compose pull && docker compose up -dmacOS (native, recommended for accurate speed tests vs Docker Desktop):
git clone https://github.com/Ozark-Connect/NetworkOptimizer.git && cd NetworkOptimizer && ./scripts/install-macos-native.sh
# or if you already have it cloned
cd NetworkOptimizer && git pull && ./scripts/install-macos-native.shProxmox:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/Ozark-Connect/NetworkOptimizer/main/scripts/proxmox/install.sh)"For other platforms (Synology, QNAP, Unraid, native Linux), see the Deployment Guide.