Как на 1 внешний ip развернуть 2 web сервера с привязкой доменов? У меня в локальной сети есть 2 web сервера
WIndows web server
Debian nginx
Маршрутизатор
Mikrotik
Вопрос в том как к 2 хостам подключить домены без реализации на одном из хостов перенаправление трафика на другой. Тем более без отдельного сервера для распределения трафика между ними. Можно-ли как-нибудь произвести данную настройку на mikrotik?

17 Дек 2020 в 19:47
214 +1
0
Ответы
1

Да, можно настроить маршрутизатор Mikrotik для перенаправления трафика на разные web серверы по привязке к доменам. Вам потребуется настроить порт форвардинг на маршрутизаторе, чтобы перенаправлять входящий трафик на соответствующий сервер.

Eсли у вас есть 1 внешний IP-адрес, вы можете использовать функцию проксирования на маршрутизаторе Mikrotik. Настройте Mikrotik таким образом, чтобы входящий HTTP трафик на определенный домен например,domain1.comнапример, domain1.comнапример,domain1.com был направлен на Windows web server, а на другой домен например,domain2.comнапример, domain2.comнапример,domain2.com - на Debian nginx сервер.

Пример настройки на Mikrotik:

Создайте правила NAT для перенаправления трафика:
/ip firewall nat
add chain=dstnat dst-port=80 protocol=tcp in-interface=Public action=dst-nat to-addresses=IP_WindowsWS to-ports=80 dst-address=ВнешнийIPВнешний IPВнешнийIP dst-address-list=!WhiteList comment="Redirect HTTP traffic to Windows Web Server"
add chain=dstnat dst-port=80 protocol=tcp in-interface=Public action=dst-nat to-addresses=IP_DebianNGINX to-ports=80 dst-address=ВнешнийIPВнешний IPВнешнийIP dst-address-list=!WhiteList comment="Redirect HTTP traffic to Debian NGINX Server"

Добавьте правила фильтрации, чтобы разрешить доступ к серверам только с внешних IP адресов доменов:
/ip firewall address-list
add address=IP_Domain1 comment="IP address of Domain1" list=WhiteList
add address=IP_Domain2 comment="IP address of Domain2" list=WhiteList

Настройте DNS записи вашего домена, чтобы указать внешний IP адрес маршрутизатора для каждого домена.

После выполнения этих шагов, весь трафик по домену domain1.com будет перенаправлен на Windows web server, а трафик по домену domain2.com - на Debian nginx сервер, не требуя перенаправления трафика между хостами.

17 Апр 2024 в 21:30
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир