Sure, you need to deploy Edge server in your two environments. Edge server is required if you need external users who aren’t logged into your organization ‘s internal network to be able to interact with internal users. These external users could be authenticated and anonymous remote user, federated partners, or other mobile clients.
About how to deploy Edge server in Skype for Business Server, please refer to this article.
If the response is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.