LINUX.ORG.RU
решено ФорумAdmin

Mikrotik и за ним web сервер

 


0

1

Здравствуйте! Подскажите, стоит в офисе на входе mikrotik с белым ip и внутри сети поднять веб сервер. Как реализовать схему обращений извне к разным поддоменам к нужному веб серверу (https://own.domen.com, https://call.domen.com и т.д.)?



Последнее исправление: Dmit84 (всего исправлений: 1)

Правило dst-nat на реверс-прокси, который уже будет разбираться с доменами.

anonymous
()
Ответ на: комментарий от anonymous

реверс-прокси, который уже будет разбираться с доменами.

С доменами как раз веб сервер разбирается, который упомянут в количестве 1 штука. Функции реверс-прокси, в роли которого обычно веб сервер и выступает, в указанной ситуации трогать не надо. Не вводите человека в заблуждение, лишней информацией.

anonymous
()
Ответ на: комментарий от anonymous

Я уже после отправки заметил, что он один. Но я бы всё равно делал сразу нормально, то есть какой-нибудь nginx в минимальной конфигурации как прокси, а всё остальное за ним. Потребности могут поменяться, а тут уже всё готово.

anonymous
()
Ответ на: комментарий от anonymous

Но я бы всё равно делал сразу нормально, то есть какой-нибудь nginx в минимальной конфигурации как прокси, а всё остальное за ним.

Согласен, но это выходит далеко за рамки вопроса ТСа, с учётом того, что ТСу потребовалось задавать такой вопрос.

anonymous
()

к нужному веб серверу (https://own.domen.com, https://call.domen.com и т.д.)?

DNAT на 443 ну по хорошему нужен revers-proxy который будет стоять между mkt и web серверами и переадресовывать запросы по доменному имени или два внешних ip можешь попробовать через l7firewall или tls host перенаправлять, но даже если заработает (вот негде прямо сейчас проверить это) то производительность будет хуже чем с нормальным reverse proxy ну и возможно косяки какие на сайтах будут.

Kolins ★★★★
()
Последнее исправление: Kolins (всего исправлений: 1)
Ответ на: комментарий от Kolins

Правильно я понял: поднять nginx-proxy после микрота(на микроте dstnat 443 на nginx-proxy) и на nginx-proxy уже все разруливать?

Dmit84
() автор топика
Ответ на: комментарий от Kolins

нужен revers-proxy который будет стоять между mkt и web серверами и переадресовывать запросы по доменному имени или два внешних ip

Вот ты шизоид. Какие веб-сервера, где ты их в ОП-посте увидел? Какие 2 внешних ip? Может ты решил, что у каждого сайта есть свой персональный веб сервер, с персональным белым ip адресом?

anonymous
()

Я бы не ставил мокроту.

Я бы поставил что-нибудь из дешёвеньких Cisco ASA ибо это файерволл, а не какая-то фигня. И настроил бы NAT на нём.

А дальше просто конфигурируете тот же самый nginx на обслуживание multiple domains. Типа вот так.

Moisha_Liberman ★★
()
Ответ на: комментарий от anonymous

именно так и сделал, 80 и 443 направил на nginx, а на нем уже proxy_pass все разруливаю. Всем спасибо

Dmit84
() автор топика
Последнее исправление: Dmit84 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.