Добрый день!
Ситуация:
Есть Linux-сервер (Debian), на котором развернуто:
- VPN-сервер (OpenVPN)
- Gitlab
Необходимо, чтобы доступ к Gitlab осуществлялся по доменному имени git.example.ru, но только после подключения по VPN.
Вопрос:
Подключение по VPN - работает, но я не понимаю, как сделать так, чтобы не прописывая на машинах клиентов (которые соединяются по VPN) ничего в hosts, доменное имя git.example.ru ресолвилось на Gitlab-инстанс.
Возможно ли это сделать и как?
Другими словами, как правильно выполнить настройку, чтобы ресурсы (сайты) на приватном сервере, с которым есть соединение по VPN, были доступны (после соединения по VPN) по доменным адресам, а не по IP-адресам, не внося правки в hosts-файлы на машинах-клиентах?
Буду благодарен за любую помощь и подсказки.