Skip to content

Probe: ipv6_neighbor#

Monitors the mapping of static and dynamic IPv6 addresses to mac addresses. Triggers if a new dynamic mapping appears or a conflict is observed.

Inspected Packets#

This probe looks for packets with the following characteristics:

  • EtherType: IPv6
  • IPv6 next header: ICMPv6
  • ICMPv6 type:
    • neighbor advertisement
    • neighbor solicitation

Configuration#

probes:
  ipv6_neighbor:
    # enable this probe
    enable: true
    # learn dynamic resolutions
    dynamic_enable: true
    # list of static resolutions
    static_resolutions:
    - ip: 2a02::1
      mac: 00:00:5e:00:53:01
    - ip: 2a02::2
      mac: 00:00:5e:00:53:2a

See also: schema description

Events#

Name Description
IPV6_NEIGHBOR_NEW_DYNAMIC dynamic_enable is true and a resolution is learned
IPV6_NEIGHBOR_SPOOFED_DYNAMIC an observed resolution conflicts with a dynamic learned one
IPV6_NEIGHBOR_SPOOFED_STATIC an observed resolution conflicts with a static configured one
IPV6_NEIGHBOR_UNKNOWN dynamic_enable is false and a resolution is unknown

See Also#