NixOS on Linode

You need to disable IPv6 temporary addresses. Linode blocks all IPv6 traffic originating from your instance except for traffic originating from your assigned address. If you have temporary addresses enabled, traffic will originate from them by default.

I used systemd-networkd on my Linode, so how I did it was different, but I think the following should work if you add it to your config.

networking.tempAddresses = "disabled";
6 Likes