If identification isn’t enough, you can set the iPhone to block notifications for any number not in your personal network.
Blocking numbers is not an effective solution as it has its own disadvantages. The best ways to stop incoming calls without blocking include using features such as Do Not Disturb, screening calls or ...