TechSupportIcon – whereami.exe
Zjistěte, do jakého portu switche jste připojeni – bez nutnosti přístupu do switche.
K čemu to je?
Někdy stačí maličkost, aby se z půlhodiny šmejdění staly dvě minuty práce. whereami je nástroj pro příkazovou řádku Windows, který vám řekne, do jakého portu síťového switche je váš počítač právě fyzicky zapojen – aniž byste museli luštit popisy kabelů, otevírat management switche nebo se ptát kolegy.
Nástroj funguje tak, že po omezenou dobu odposlouchává síťové rozhraní a zachytává LLDP (Link Layer Discovery Protocol) a CDP (Cisco Discovery Protocol) rámce, které většina moderních switchů pravidelně odesílá. Z těchto rámců pak extrahuje:
- označení portu, do kterého jste zapojeni,
- jméno (hostname) switche,
- IP adresu switche (management adresu),
- informaci o přiřazené VLAN (pokud switch tuto informaci vysílá),
- informaci o podpoře PoE na daném portu (pokud switch tuto informaci vysílá).
Hodí se všude, kde potřebujete rychle vystopovat fyzické zapojení: při inventuře kabeláže, přestěhování pracoviště, troubleshootingu sítě nebo jen tehdy, když se někdo zeptal „v jakém racku to vlastně visí?"
Použití
Spusťte příkazový řádek jako správce (Administrator) a zavolejte:
whereami.exe [volby]
Nástroj začne zachytávat rámce na aktivním síťovém rozhraní. Po uplynutí doby zachytávání (nebo ihned po přijetí prvního platného rámce) zobrazí výsledek a skončí.
Parametry
| Parametr | Popis |
|---|---|
| -duration <čas> |
Jak dlouho má zachytávání probíhat. Lze zadat ve formátu 2m (minuty) nebo 125s (sekundy). Výchozí hodnota je přibližně 1m5s.Různí výrobci switchů odesílají LLDP/CDP rámce v různých intervalech – typicky jednou za 30 až 60 sekund. Pokud výchozí doba nestačí a nástroj nic nezachytí, zkuste ji prodloužit na 2m nebo 3m.
|
| -j | Výstup ve formátu JSON místo lidsky čitelného textu. Vhodné pro skriptování nebo zpracování dalšími nástroji. |
| -out <soubor.json> | Uloží JSON výstup do zadaného souboru. Používejte společně s -j. |
| -keep-traces | Po skončení neodstraní zachycené soubory (.etl a .pcap). Soubory pak lze otevřít a podrobněji analyzovat například v Wiresharku. |
Příklady
Základní použití – výstup v čitelném formátu, výchozí doba zachytávání:
# Basic usage – human readable output, default capture duration
whereami.exe
Příklad výstupu:
C:\Program Files (x86)\TechSupport Icon>whereami.exe WhereAmI v0.12.3 (c) 2026 PB Com, spol. s r.o. https://www.pbcom.cz/whereami LLDP/CDP diagnostics tool - identifies switch name, port, and VLAN via network packet capture Capturing on outbound interface (component 110)... NIC promiscuous mode enabled for CDP capture. Capturing for 1m10s (requested 1m5s + 5s margin)... === LLDP Data === System name: sw-01 System description: V5.00(ABXQ.0) | 07/18/2025 Port description: Port15 Port VLAN ID: 10 Management address: 192.168.100.1 MAC/PHY configuration/status: AutoNeg supported=true, enabled=true, MAU type=30, capability=0x2401 Power via MDI: Port class PSE=true, PSE supported=true, enabled=true, class=1 No CDP packet found in capture.
Prodloužení doby zachytávání na 3 minuty (vhodné pro pomalejší switche):
# Extend capture to 3 minutes (useful for slower switches)
whereami.exe -duration 3m
Výstup ve formátu JSON uložený do souboru:
# JSON output saved to file
whereami.exe -j -out result.json
Zachování souborů pro analýzu ve Wiresharku:
# Keep captured trace files for Wireshark analysis
whereami.exe -keep-traces
Požadavky
- Windows (testováno na Windows 10 / Windows Server 2019 a novějších)
- Spuštění jako Administrator (nutné pro zachytávání síťového provozu)
- Aktivní síťové rozhraní s připojeným kabelem do spravovaného switche
Stáhnout whereami (TechSupportIcon)
Nástroj je k dispozici zdarma, bez jakýchkoliv podmínek.
⇓ Stáhnout TechSupportIcon-v0.12.3.exeAktuální verze: v0.12.3 • Platforma: Windows x64 • Soubor: TechSupportIcon-v0.12.3.exe
Soubor je spustitelný přímo – žádná instalace není potřeba.