

The setting to look for is “IPv6 privacy extensions”. That prevents your IP address from being tied to your MAC address. It should be enabled by default on any modern operating system. It can be set to either permanent or temporary.
IPv6 allows you to have multiple addresses on the same device. You can have a temporary address for all outbound connections and a fixed address for inbound connections.
A web server with directory listing enabled would work fine for that.