It is normal to see more than one IPv6 address on an adapter. Knowing the scope of the address helps you understand which target can be reached through which interface.
Basic approach
IPv6 uses 128-bit addressing. ::1 is the loopback address; fe80::/10 specifies the link-local scope. The same device can have multiple addresses serving different purposes. Designing the inventory with only a single IP field can make the same device look like multiple devices.
Application steps
- Group the addresses under the device ID and record which adapter they are observed on.
- Also preserve interface scope on link-local targets; The address text alone may be insufficient.
- Consider global access with IPv6 route and firewall policies.
Practical example
In Windows output fe80::1234%12, %12 identifies the interface scope. Since the same address text may appear on another connection, removing this information from the report obscures the next connection attempt.
Interpret the result correctly
The presence of IPv6 does not mean that the IPv4 address is unnecessary. In dual-stack environments, the two protocols may independently experience problems. Do not infer an application's IPv6 support simply from displaying an IPv6 address on the interface.
Source and follow-up reading
Protocol or command details: RFC 4291. The steps and example scenario are IPScans editorial narrative.