Да, вы можете настроить VPN-соединение с вашим публичным IP-адресом, чтобы получить доступ к вашему локально развернутому серверу Apache2 на домашнем Linux-сервере.
Для этого вы можете использовать VPN-сервер, установленный на вашей машине с Windows Server 2016 в Германии. Вам потребуется настроить сервер и клиентскую часть VPN.
На вашем Windows Server 2016 вы можете настроить сервер VPN, используя встроенную функцию "RRAS" (Routing and Remote Access Service). Вам потребуется установить и настроить VPN-сервер, создать пользователей и настроить соответствующие права доступа.
На вашем локальном компьютере в Беларуси вам потребуется установить клиентское программное обеспечение VPN и настроить соединение с VPN-сервером в Германии. Это может быть делаться с помощью встроенных средств операционной системы или с использованием специализированных программ, таких как OpenVPN или Cisco AnyConnect.
После успешного настройки VPN-соединения вы сможете использовать публичный IP-адрес вашего Windows Server 2016 в Германии, чтобы получить доступ к локальному серверу Apache2 на вашем Linux-сервере дома в Беларуси. Вы должны будете настроить перенаправление портов на VPN-сервере, чтобы входящие запросы поступали на правильные порты вашего локального сервера Apache2.
Обратите внимание, что для успешного использования VPN и открытия локального сервера Apache2 вам также может потребоваться настроить соответствующие правила брандмауэра на вашем локальном роутере и на компьютере с Windows Server 2016 в Германии.