Как на 1 внешний ip развернуть 2 web сервера с привязкой доменов? У меня в локальной сети есть 2 web сервера WIndows web server Debian nginx Маршрутизатор Mikrotik Вопрос в том как к 2 хостам подключить домены без реализации на одном из хостов перенаправление трафика на другой. Тем более без отдельного сервера для распределения трафика между ними. Можно-ли как-нибудь произвести данную настройку на mikrotik?
Да, можно настроить маршрутизатор Mikrotik для перенаправления трафика на разные web серверы по привязке к доменам. Вам потребуется настроить порт форвардинг на маршрутизаторе, чтобы перенаправлять входящий трафик на соответствующий сервер.
Eсли у вас есть 1 внешний IP-адрес, вы можете использовать функцию проксирования на маршрутизаторе Mikrotik. Настройте Mikrotik таким образом, чтобы входящий HTTP трафик на определенный домен (например, domain1.com) был направлен на Windows web server, а на другой домен (например, 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) 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) 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 сервер, не требуя перенаправления трафика между хостами.
Да, можно настроить маршрутизатор Mikrotik для перенаправления трафика на разные web серверы по привязке к доменам. Вам потребуется настроить порт форвардинг на маршрутизаторе, чтобы перенаправлять входящий трафик на соответствующий сервер.
Eсли у вас есть 1 внешний IP-адрес, вы можете использовать функцию проксирования на маршрутизаторе Mikrotik. Настройте Mikrotik таким образом, чтобы входящий HTTP трафик на определенный домен (например, domain1.com) был направлен на Windows web server, а на другой домен (например, 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) 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) 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 сервер, не требуя перенаправления трафика между хостами.