|   |   | 
| 
 | Надо пробросить 80 порт на две машины в локалке, как? | ☑ | ||
|---|---|---|---|---|
| 0
    
        Aleksey_a_z 21.02.16✎ 15:17 | 
        Есть два компа 192.168.1.100 и 192.168.1.101 на каждом стоит апачь и сервисы которым нужен 80 порт. Локалка подрублена через роутер микротик к провайдеру, выдан один внешний ip, 
 микротик подрублен к провайдеру напрямую без всяких pptp, то есть выдали ip который прописан на порте wan, этот ip отличается от того который внешний статический. Настроен проброс порта 80 на одну машину в локалке. Теперь надо попадать на вторую машину, для этого похоже нужен второй внешний ip но как при этом потом настроить проброс ведь в микротике указываю входящий in interface а он один, если пытаться указать Dst. Address и вбить внешний ip то не работает. | |||
| 1
    
        Aleksey_a_z 21.02.16✎ 15:20 | 
        Либо можно это как то сделать иначе?
 Есть два домена. Сейчас один настроен на мой единственный внешний ip получается вбивая в браузере http://www.домен.ru/owncloud попадаю на свой роутер, а тот пробрасывает на определенную машину в сети. Так вот хочу запустить еще второй домен с такой же функцией но не пойму что для этого нужно сделать. | |||
| 2
    
        vermi 21.02.16✎ 15:25 | 
        сделать можно, nginx поможет     | |||
| 3
    
        Aleksey_a_z 21.02.16✎ 15:26 | 
        В идеале вешать нужно все на одну машину но не получается, одна 64amd а вторая i386, там дистрибутивы служб отличаются, а пот нужен именно 80, переделать на второй машине порты в место 80 придумывая другие не вариант     | |||
| 4
    
        Aleksey_a_z 21.02.16✎ 15:27 | 
        (2) а можно хоть как то развернутей? Вы имеете в виду использовать одну машину для моих задач?     | |||
| 5
    
        Aleksey_a_z 21.02.16✎ 15:29 | 
        (4) я бы с радостью но owncloud стоит на 64amd, а ammyy router запускается только под i386 дистрибутивами линукс. Поэтому разнес на две виртуальные машины, но owncloud хочу оставить на 80 порту и ammyy router тоже хочу оставить на 80, 8080, 443 портах.     | |||
| 6
    
        vermi 21.02.16✎ 15:29 | 
        с роутера трафик идущий на 80-й порт пробрасывается до nginx (обратный прокси), далее если  http://www.домен.ru/owncloud1 тогда пулять на 192.169.0.1. Если  http://www.домен.ru/owncloud2 то на 192.169.0.2     | |||
| 7
    
        Aleksey_a_z 21.02.16✎ 15:30 | 
        (6) это настраивается все в микротике или еще одну коробку поднимать для этого?     | |||
| 8
    
        ДенисЧ 21.02.16✎ 15:32 | 
        апач и мод_реврите - смогут помочь
 Но тут нужен нормальный сисадмин. А не мальчик от ларька. | |||
| 9
    
        vermi 21.02.16✎ 15:32 | 
        микротика не знаю, вряд ли. У меня nginx на отдельном вируальном сервере     | |||
| 10
    
        Asmody 21.02.16✎ 15:33 | 
        (4) поставить на первую машину nginx, настроить для вторго домена обратный прокси на вторую машину. 
 как ставить nginx перед апач написано на каждом втором сайте | |||
| 11
    
        Aleksey_a_z 21.02.16✎ 15:35 | 
        (9) то есть пробрасывается порт до nginx машины, а дальше она сама разруливает в локалке что кому отдать, что на какую машину отправить?
 Неужели это нельзя реализовать средствами микротика, на кой черт он тогда вообще нужен | |||
| 12
    
        Garykom гуру 21.02.16✎ 15:35 | ||||
| 13
    
        Garykom гуру 21.02.16✎ 15:36 | 
        (10) +1
 1-я машина будет получать весь трафик и для второго домена отправлять на 2-ю машину | |||
| 14
    
        Aleksey_a_z 21.02.16✎ 15:37 | 
        Короче я так понял, выбираю любую тачку с апачем, либо первую либо вторую, там поднимаю nginx и говорю ему что бы часть трафика перенаправлял на второй комп. Логика такая?     | |||
| 15
    
        Aleksey_a_z 21.02.16✎ 15:37 | 
        (13) ясно, буду копать дальше     | |||
| 16
    
        Garykom гуру 21.02.16✎ 15:38 | 
        Кстати сделал бы через разные порты для начала и не парился
 т.е. 1 - 80, 2 - 8080 порт примеру, сча отличные для http порты почти все понимает Еще можно через внешний сервер который редирект портов делает | |||
| 17
    
        Aleksey_a_z 21.02.16✎ 15:43 | 
        (16) на 80 висит owcloud, на 8080 висит сам микротик но это не проблема, освободим, но вот ammyy router желательно отдавать 80, 443, 8080 все три порта так как могут файерволы ругаться у клиентов.
 perl скрипт проверки софтины ammyy admin повесил на сервере где owncloud, ей по любому нужен 80 порт, хотел туда же и ammyy router запихнуть но эта зараза отказалась работать на 64amd | |||
| 18
    
        Garykom гуру 21.02.16✎ 15:43 | 
        вот не пофиг адрес будет "http://www.domen1.ru" или "http://www.domen1.ru:8080"     | |||
| 19
    
        Garykom гуру 21.02.16✎ 15:44 | 
        (17) так любые порты то можно из свободных     | |||
| 20
    
        NorthWind 21.02.16✎ 15:45 | 
        (11) микротик это роутер, в доменных именах он ничего не обязан понимать. Кстати, ещё один вариант все это развернуть - нестандартный порт для второго сервака... Хотя об этом уже сказали     | |||
| 21
    
        vermi 21.02.16✎ 15:45 | 
        (16) не все юсеры осилят указать порт в адресе. они то адрес не всегда знают где писать.     | |||
| 22
    
        Aleksey_a_z 21.02.16✎ 15:45 | 
        (18) для owncloud, в принципе можно но некрасиво понимаешь?     | |||
| 23
    
        Garykom гуру 21.02.16✎ 15:45 | 
        (17) а понял так выкинь ты этот ammyy вместе с их router
 изначальный VNC возьми с их бесплатным роутером | |||
| 24
    
        Aleksey_a_z 21.02.16✎ 15:46 | 
        (20) это было бы проще всего но нужны именно 80, хотелка у меня такая     | |||
| 25
    
        NorthWind 21.02.16✎ 15:47 | 
        (21) ярлык на рабстоле создать со ссылкой и всех делов     | |||
| 26
    
        Aleksey_a_z 21.02.16✎ 15:48 | 
        (23) он уже для меня бесплатный, запустил скрипт проверки и генерации id на perl, в hex заменил их http://rl.ammyy.com/ на свой. Теперь запускаю роутер и все, меня больше с ними ничего не связывает, могу сколько угодно машин подрубать без ограничений     | |||
| 27
    
        NorthWind 21.02.16✎ 15:48 | 
        (24) тогда дружи с нгинксом     | |||
| 28
    
        vermi 21.02.16✎ 15:50 | 
        (24) тогда виртуалку с nginx там сложного ничего нет.     | |||
| 29
    
        vermi 21.02.16✎ 15:51 | 
        (24) https://www.turnkeylinux.org/nginx-php-fastcgi - готовая виртуалка с nginx     | |||
| 30
    
        Garykom гуру 21.02.16✎ 15:51 | 
        (26) ыыы     | |||
| 31
    
        Aleksey_a_z 21.02.16✎ 15:52 | 
        (27) придется     | |||
| 32
    
        Aleksey_a_z 21.02.16✎ 15:52 | 
        (29) а на дебиан или убунту nginx не встанет что ли?     | |||
| 33
    
        vermi 21.02.16✎ 15:55 | 
        (32) встанет     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |