Host headers and port forwarding
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
- Vims
- Northern Yeti
- Сообщения: 21314
- Зарегистрирован: 17 фев 2003, 15:53
- Откуда: Magadan - Vancouver
- Контактная информация:
Host headers and port forwarding
Сижу соображаю как сделать.
Есть два разных дивайса за раутером на которых крутится апача как веб сервер. Они на разных IP во внутренней сети.
Как сделать чтоб внешние запросы по 80 порту шли туда куда надо? Идентификация получается по имени запрашиваемого сервиса.
Те один http://www.blahblah.com должен идти на один IP а http://www.noblahblah.com на второй. На одном IP это решалось host header как на IIS так и на апачи. А если на разных? Мне что то подсказывает что это должен делать раутер. Ну или какая то продвинутая фирволе.
Спсб нпрд.
Есть два разных дивайса за раутером на которых крутится апача как веб сервер. Они на разных IP во внутренней сети.
Как сделать чтоб внешние запросы по 80 порту шли туда куда надо? Идентификация получается по имени запрашиваемого сервиса.
Те один http://www.blahblah.com должен идти на один IP а http://www.noblahblah.com на второй. На одном IP это решалось host header как на IIS так и на апачи. А если на разных? Мне что то подсказывает что это должен делать раутер. Ну или какая то продвинутая фирволе.
Спсб нпрд.
-
- Маньяк
- Сообщения: 4876
- Зарегистрирован: 18 авг 2008, 14:51
Re: Host headers and port forwarding
You can use HAProxy in front of your webservers. It will forward/redirect requests to proper backends based on hostname.Vims писал(а):Сижу соображаю как сделать.
Есть два разных дивайса за раутером на которых крутится апача как веб сервер. Они на разных IP во внутренней сети.
Как сделать чтоб внешние запросы по 80 порту шли туда куда надо? Идентификация получается по имени запрашиваемого сервиса.
Те один http://www.blahblah.com должен идти на один IP а http://www.noblahblah.com на второй. На одном IP это решалось host header как на IIS так и на апачи. А если на разных? Мне что то подсказывает что это должен делать раутер. Ну или какая то продвинутая фирволе.
Спсб нпрд.
- Vims
- Northern Yeti
- Сообщения: 21314
- Зарегистрирован: 17 фев 2003, 15:53
- Откуда: Magadan - Vancouver
- Контактная информация:
Re: Host headers and port forwarding
спасибо. Но ее надо на что то ставить, host Linux/Windows. У меня етого нет. И ставить не хочу. Те в принципе возможно видимо надо хороший раутер / firewalborei писал(а):You can use HAProxy in front of your webservers. It will forward/redirect requests to proper backends based on hostname.
- LeoV
- Графоман
- Сообщения: 14497
- Зарегистрирован: 02 июн 2012, 15:41
- Откуда: Графство O'Mан
- Контактная информация:
- Groundhog
- Графоман
- Сообщения: 5082
- Зарегистрирован: 20 авг 2005, 16:36
- Откуда: Vancouver
Re: Host headers and port forwarding
Можно и на раутере. Но должен поставить какой либо прокси на раутер - как Беди сказал или Nginx или Pound
Для етого нужно скомпелировать DD-WRT with прокси или Tomato (не уверен) и перепрограммировать раутер. Слишком много работы (я работал в конторе - компилировал DD-WRT - онанизм еще тот).
Для етого нужно скомпелировать DD-WRT with прокси или Tomato (не уверен) и перепрограммировать раутер. Слишком много работы (я работал в конторе - компилировал DD-WRT - онанизм еще тот).
-
- Маньяк
- Сообщения: 4876
- Зарегистрирован: 18 авг 2008, 14:51
Re: Host headers and port forwarding
Squid ? У него вообще-то другие функции, и его здесь кверху ногами придется использовать.
Воткни проксю в один из серверов. И шли запросы либо на лупбэк либо где у тебя второй сервак живёт.
Ну да можно и в прошивку полазить, но это как-то через чур для такой задачи.
Воткни проксю в один из серверов. И шли запросы либо на лупбэк либо где у тебя второй сервак живёт.
Ну да можно и в прошивку полазить, но это как-то через чур для такой задачи.
-
- Маньяк
- Сообщения: 4876
- Зарегистрирован: 18 авг 2008, 14:51
Re: Host headers and port forwarding
Да тот же апач на одном из серверов можно сконйигурить как прокси и рулить трафиком.
А хочешь я тебе F5 по дешману отдам тогда вообще проблем не будет.
А хочешь я тебе F5 по дешману отдам тогда вообще проблем не будет.
- Vims
- Northern Yeti
- Сообщения: 21314
- Зарегистрирован: 17 фев 2003, 15:53
- Откуда: Magadan - Vancouver
- Контактная информация:
Re: Host headers and port forwarding
F5 Шумная, думаю что то полегче найду.borei писал(а):Да тот же апач на одном из серверов можно сконйигурить как прокси и рулить трафиком.
А хочешь я тебе F5 по дешману отдам тогда вообще проблем не будет.
- Groundhog
- Графоман
- Сообщения: 5082
- Зарегистрирован: 20 авг 2005, 16:36
- Откуда: Vancouver
Re: Host headers and port forwarding
Raspberry PI? just board + 5V adapter or Odroid ( I like Odroid - C1)
- Vims
- Northern Yeti
- Сообщения: 21314
- Зарегистрирован: 17 фев 2003, 15:53
- Откуда: Magadan - Vancouver
- Контактная информация:
Re: Host headers and port forwarding
Это из нее можно сделать что нравится? да? я их не пробовал это мне новое.Groundhog писал(а):Raspberry PI? just board + 5V adapter or Odroid ( I like Odroid - C1)
- Groundhog
- Графоман
- Сообщения: 5082
- Зарегистрирован: 20 авг 2005, 16:36
- Откуда: Vancouver
Re: Host headers and port forwarding
Yes, Huge users community - and cheap. I think you can find older models under $30 + $5 adaptor ( I use use to buy in Trift store then change out put to miniUSB).
- Vims
- Northern Yeti
- Сообщения: 21314
- Зарегистрирован: 17 фев 2003, 15:53
- Откуда: Magadan - Vancouver
- Контактная информация:
Re: Host headers and port forwarding
честно говоря пока плохо представляю что я с ней могу сделать. Надо физиски пощупать. (кто бы убил мое любопытство )Groundhog писал(а):Yes, Huge users community - and cheap. I think you can find older models under $30 + $5 adaptor ( I use use to buy in Trift store then change out put to miniUSB).
-
- Маньяк
- Сообщения: 4876
- Зарегистрирован: 18 авг 2008, 14:51
Re: Host headers and port forwarding
Говорю же - тебе F5 нужен.
- Vims
- Northern Yeti
- Сообщения: 21314
- Зарегистрирован: 17 фев 2003, 15:53
- Откуда: Magadan - Vancouver
- Контактная информация:
Re: Host headers and port forwarding
Куда нафиг такую печку ставитьborei писал(а):Говорю же - тебе F5 нужен.
- Stanislav
- Mr. Minority Report
- Сообщения: 43479
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby
Re: Host headers and port forwarding
Не надо ХАпрокси / раутер / фиреволе.Vims писал(а):спасибо. Но ее надо на что то ставить, host Linux/Windows. У меня етого нет. И ставить не хочу. Те в принципе возможно видимо надо хороший раутер / firewalborei писал(а):You can use HAProxy in front of your webservers. It will forward/redirect requests to proper backends based on hostname.
Пусть все идет на один хост, а на нем один вебсайт будет с локального хоста, а второй вебсайт - запроксюешь на другой хост через тот же апач.
П.С. А нафига тебе вообще два хоста? Такие тяжелые аппликухи?