Configuring IPv6 on Linux with nmcli

An explanation of how to use the nmcli command common to all recent Linux distributions to investigate and solve a problem regarding long-term stable IPv6 addresses. This uses SLAAC and EUI-64, which could have privacy implications if used recklessly. This describes how to get stable and predictable IPv6 addresses when in a trusted environment, and still have random interface identifiers when in…