Skip to main content

Device Discovery

LanGuard combines multiple signals instead of trusting a single protocol. This improves coverage across computers, phones, IoT devices, printers, routers, and equipment that responds inconsistently.

Discovery stages​

StageWhat it contributes
ARP discoveryActive IPv4 addresses and MAC addresses on directly attached networks
Name resolutionHostnames from reverse DNS, mDNS, LLMNR, SSDP, and NetBIOS
Vendor lookupManufacturer evidence from the bundled OUI/manuf database
Optional SNMP inventoryRead-only system identity, interface state, equipment type, and LLDP neighbor hints from discovered devices
Reachability confirmationICMP and known-port responses that prevent premature offline status
Port checksConfigured TCP services and changes since earlier scans
Web probingA suggested HTTP or HTTPS management interface when one responds

The device page shows identity confidence and evidence when available. A strong hostname or vendor signal is useful context, but the stable inventory key is normally the MAC address.

SNMP infrastructure inventory​

Administrators can enable SNMP inventory under Settings > Scanning and provide a read-only SNMP v2c community. LanGuard only queries IPv4 devices already found by the normal scan. It does not use SNMP to expand the configured network ranges.

For responding devices, LanGuard retains the latest bounded snapshot of system metadata, interfaces, operational state, link speed, and LLDP neighbors. It can classify common managed switches, access points, routers, and printers and use SNMP identity as hostname or vendor evidence. LLDP entries are displayed as topology hints because a device may report stale or incomplete neighbor data.

SNMP collection is limited to 64 devices, 48 interfaces per device, and 32 neighbors per device by default. Requests use short timeouts, no retries, bounded concurrency, and read-only operations. SNMP v2c does not encrypt its community string on the network; use a dedicated read-only community only on trusted local networks. SNMP v3 is not supported in this release.

Known and unknown devices​

Newly discovered devices begin as Unknown. While a device remains unknown, later discovery can improve automatically selected metadata such as its icon. Once you mark it Known, LanGuard preserves your selected identity and presentation instead of replacing it during routine scans.

You can mark several new devices as known from the Devices page. Review names and MAC addresses before using the bulk action.

Online and offline decisions​

A missing ARP response alone does not always mean a device is offline. LanGuard can use ICMP or an already known reachable port as secondary confirmation. A device is marked offline only after it misses the configured number of scans without a supporting discovery signal.

The device page records the latest status source and the number of missed scans. Status changes are retained in its history and can trigger notifications according to global and per-device rules.

Scheduled and manual scans​

  • A scheduled scan runs immediately when the scheduler starts, then waits for the configured interval after each completed scan.
  • Run scan starts an inventory scan when the signed-in user has scan permission.
  • Detailed port scan queues a per-device TCP scan with a custom range. The scheduler processes one detailed scan at a time, supports cancellation and timeouts, and does not replace saved port inventory if the target goes offline during the scan.

Detailed port scans are more expensive than routine discovery. Use them for a specific device and a deliberate port range rather than as a continuous vulnerability scan.

Multiple MAC addresses for one IP​

Temporary or stale network information can cause different MAC addresses to report the same IP. LanGuard records an identity-conflict attention reason instead of silently combining unrelated devices. If later scans consistently resolve the conflict, the warning clears automatically.

Common causes include:

  • DHCP reassignment while a previous neighbor entry is still cached.
  • Bridged or proxied devices reporting through another interface.
  • Private Wi-Fi addresses changing on phones or tablets.
  • Discovery protocols returning stale service records.

Limits​

LanGuard scans private IPv4 networks. It does not currently build an IPv6 inventory, inspect payloads, or monitor arbitrary internet services. Network segmentation and host firewall rules still determine what the scanner can observe.