I mean redact/anonymise/mask/obfuscate the latter parts of any IPv6 addresses or MAC's for privacy.
If you have below output as an example:
$ ip -br -6 address
lo UNKNOWN ::1/128
eth0 UP fe80::216:3ffe:aa33:8692/64
You could redact like below before posting here:
$ ip -br -6 address
lo UNKNOWN ::1/128
eth0 UP fe80::XXXX/64
Most of the times we're only interested in the IPv6 prefix and mask anyway (above fe80: and /64):
Or for MAC addresses:
$ ip -br -6 link
lo UNKNOWN 00:00:00:00:00:00 <LOOPBACK,UP,LOWER_UP>
eth0 UP 00:16:3e:98:33:21 <BROADCAST,MULTICAST,UP,LOWER_UP>
Into:
$ ip -br -6 link
lo UNKNOWN 00:00:00:00:00:00 <LOOPBACK,UP,LOWER_UP>
eth0 UP 00:16:3e:XX:XX:XX <BROADCAST,MULTICAST,UP,LOWER_UP>
But for now, you should focus on below:
If that Windows PC is configured with the router IPv6 DNS address, you can assume the other network clients have them as well.
And most implementations prefer IPv6 over IPv4 DNS.