That hasn't worked for me. The numbers aren't private or unknown. They're just randomized, basically. And if you call them back you'll get an out of service message. I've tried every setting in my (Google) phone app with no luck.
Best case, I was getting silent notifications telling me i had 6-12 missed calls daily. that's with DnD enabled:

With spamblock working, no notifications, no missed calls, no ringing, no going to voicemail. It rejects them completely (notice top 4 calls are simply blocked.)
I've heard some carriers offer better apps than mine and they support blocking these fake numbers... For the rest of us... Try spamblock! So happy.
Interface is a little strange but not too bad.