No. Azure Private Link provides this functionality for you. You aren't required to have non-overlapping address space with your customer's address space.