@WhiteNinja

Как правильно открыть доступ к ресурсам в локальной сети пользователям через VPN?

Добрый день!

Ситуация:
Есть Linux-сервер (Debian), на котором развернуто:
  • VPN-сервер (OpenVPN)
  • Gitlab


Необходимо, чтобы доступ к Gitlab осуществлялся по доменному имени git.example.ru, но только после подключения по VPN.

Вопрос:

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

Буду благодарен за любую помощь и подсказки.
  • Вопрос задан
  • 328 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Zerg89
push "route www.bbc.co.uk 255.255.255.0 vpn_gateway "
Ответ написан
@AlexVWill
Необходимо, чтобы доступ к Gitlab осуществлялся по доменному имени git.example.ru, но только после подключения по VPN.

1) В DNS регистратора доменных имен прописываешь IP сервера, на котором будет хостится git.example.ru
2) В вируальном хостинге Apache прописывешь доступ к git.example.ru только из подсети VPN
Как это сделать читай подробнее вот тут в разделе 4.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы