How to avoid/prevent creating Lead if Contact exist in Salesforce?

1. Create Contact Matching Rule.
 
 
2. Create Lead Duplicate Rule. Use the Contact Matching Rule.