Seriously. If you’re that paranoid about anybody knowing your IP, sign up for a free Cloudflare account, let it do all your DNS and nobody will ever see your real IP.
It still will not prevent you from being DDoS’d though. But at least it has tools to mitigate it.