Перейти к содержимому
Калькуляторы

проброс портов на web сервера проброс портов на web сервера

Есть микротик с белым IP (178.168.x.x) адресом, за ним стоят два web сервера xxx.ru 192.168.1.10 и yyy.ru 192.168.1.11

 

Возможно ли настроить микротик так, что бы при обращении на xxx.md он перенаправлял на 192.168.1.10 и соответственно если на yyy.md то 192.168.1.11 т.е. ловил доменное имя и перенаправлял на соответствующий адрес сервера по 80 порту.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Можно попробовать в L7 ловить пакеты, затем маркировать соединение и перенаправлять куда надо. Так себе вариант.

 

Гораздо удобнее поднять на каждом сервере ngnix, как проксик для этих доменов.

конфиг примерно такой - апач перенести на порт 8080, в настройках ngnix 2 домена первый проксируется на локалхост второй на другой сервер. На втором аналогично.

на микротике сделать проброс 50% на 50% .

Правда тогда при падении одного сервера половина клиентов второго тоже потеряются.

Можно настроить на серверах по 2 vrrp интерфейса. на первом vrp1 -master vrp2 - backup< на втором vrp2 - master vrp1 - backup.

и трафик на микротике заворачивать уже не на реальные адреса а на адреса vrrp.

Тогда при падении сервера, второй подхватит его адрес и 100% трафика будет приходит на него. Живой домен будет работать как обычно, а для другого будет выдаваться нормальное сообщение о профилактических работах.

Изменено пользователем eugenesch

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Можно попробовать в L7 ловить пакеты, затем маркировать соединение и перенаправлять куда надо. Так себе вариант.

 

Гораздо удобнее поднять на каждом сервере ngnix, как проксик для этих доменов.

конфиг примерно такой - апач перенести на порт 8080, в настройках ngnix 2 домена первый проксируется на локалхост второй на другой сервер. На втором аналогично.

на микротике сделать проброс 50% на 50% .

Правда тогда при падении одного сервера половина клиентов второго тоже потеряются.

Можно настроить на серверах по 2 vrrp интерфейса. на первом vrp1 -master vrp2 - backup< на втором vrp2 - master vrp1 - backup.

и трафик на микротике заворачивать уже не на реальные адреса а на адреса vrrp.

Тогда при падении сервера, второй подхватит его адрес и 100% трафика будет приходит на него. Живой домен будет работать как обычно, а для другого будет выдаваться нормальное сообщение о профилактических работах.

 

Можно первый вариант по подробнее, и почему он Так себе вариант ???

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

эксперементировать надо примерно так

/ip firewall layer7-protocol add name=srv1 regexp="(GET xxx.ru)"
add name=srv2 regexp="(GET yyy.ru)"

 

Затем

/ip firewall mangle
add action=mark-connection chain=forward comment=srv1  layer7-protocol=srv1 new-connection-mark=srv1
add action=mark-connection chain=forward comment=srv2  layer7-protocol=srv2 new-connection-mark=srv2

ну и натить потом по этим меткам

проблемы:

Https - пролетит мимо

можно чтото левое зацепить

ну и ресурсы роутера это будет жрать не по детски

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

эксперементировать надо примерно так

/ip firewall layer7-protocol add name=srv1 regexp="(GET xxx.ru)"
add name=srv2 regexp="(GET yyy.ru)"

 

Затем

/ip firewall mangle
add action=mark-connection chain=forward comment=srv1  layer7-protocol=srv1 new-connection-mark=srv1
add action=mark-connection chain=forward comment=srv2  layer7-protocol=srv2 new-connection-mark=srv2

ну и натить потом по этим меткам

проблемы:

Https - пролетит мимо

можно чтото левое зацепить

ну и ресурсы роутера это будет жрать не по детски

 

не работает !!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.