If you’ve tried ditching your ISP’s router and running your own, you’ve probably run into VLAN issues. Bridge mode is the easy route, but going fully custom means figuring out the right VLAN ID - and it’s not always something obvious like 100.
Since ISPs rarely document this properly, I made a small tool to simplify the process.
VLAN Hunter scans 802.1Q VLANs to identify active PPPoE and IPoE services. It uses packet injection and sniffing to show which VLANs are actually in use and what they’re for (internet, IPTV, etc).
It’s fully open source, so you can inspect the code yourself before running anything.
Quick run:
No install needed. It runs, scans, and cleans up after itself.
Useful for:
Visit the GitHub Repository here.
Since ISPs rarely document this properly, I made a small tool to simplify the process.
VLAN Hunter scans 802.1Q VLANs to identify active PPPoE and IPoE services. It uses packet injection and sniffing to show which VLANs are actually in use and what they’re for (internet, IPTV, etc).
It’s fully open source, so you can inspect the code yourself before running anything.
Quick run:
Code:
Using curl:
curl -sSL https://raw.githubusercontent.com/sussyflow/VLAN-X/main/VLAN_Hunter.sh | sudo bash
Using wget:
wget -qO- https://raw.githubusercontent.com/sussyflow/VLAN-X/main/VLAN_Hunter.sh | sudo bash
Using fetch:
fetch -o - https://raw.githubusercontent.com/sussyflow/VLAN-X/main/VLAN_Hunter.sh | sudo bash
No install needed. It runs, scans, and cleans up after itself.
Useful for:
- Finding correct VLAN IDs
- Setting up your own router without ISP hardware
- Troubleshooting fiber/ONT setups
Visit the GitHub Repository here.