Змінюй хід війни! Допомагай ЗСУ!

Вопрос админам)

  • Автор теми Автор теми briz
  • Дата створення Дата створення
Статус: Офлайн
Реєстрація: 07.09.2006
Повідом.: 119
Вопрос админам)

Господа админы, как лучше разрулить ситуацию?
Есть роутер с DD-WRT и белым айпи.
В локалке есть сервачок с Windows 2008sr2, ролью Hyper-V и парочкой установленных на ней виртуалок (убунта и центос).
На 2008sr2 стоит IIS и на нем сайты на .NET.
На виртуалке с Центосом - Апач, и тоже парочка сайтов.
Вобщем, как бы так сделать, чтобы все сайты были доступны по 80-му порту извне?
То бишь можно было заходить на них по доменному имени без лишних телодвижений.

Сумбурно, но может кто то сталкивался?)
Спасибо.
 
Господа админы, как лучше разрулить ситуацию?
Есть роутер с DD-WRT и белым айпи.
В локалке есть сервачок с Windows 2008sr2, ролью Hyper-V и парочкой установленных на ней виртуалок (убунта и центос).
На 2008sr2 стоит IIS и на нем сайты на .NET.
На виртуалке с Центосом - Апач, и тоже парочка сайтов.
Вобщем, как бы так сделать, чтобы все сайты были доступны по 80-му порту извне?
То бишь можно было заходить на них по доменному имени без лишних телодвижений.

Сумбурно, но может кто то сталкивался?)
Спасибо.


1.на железном роутере делаешь проброс с наружного IP:80 на какой-нить локальный IP этого сервака, например 192.168.0.100:80

2.раскидай все сайты в ИИСах и апачах на что-то типа
127.0.0.101
127.0.0.102
.... итд

3.поставь nginx слушать на 192.168.0.100:80 и проксировать все запросы на эти ИИСы и апачи на 127.0.0.ххх:80 в зависимости от server_name (name-based виртуалхосты)

4. в dns в локалке пропиши 192.168.0.100 для доменых имен сайтов.
 
Останнє редагування:
Большое спасибо за подробный совет, попробую!
Я в качестве прокси уже пробовал настроить mod_proxy в одном из апачей, но что то не пошло. Видимо накосячил в настройках)
 
Большое спасибо за подробный совет, попробую!
Я в качестве прокси уже пробовал настроить mod_proxy в одном из апачей, но что то не пошло. Видимо накосячил в настройках)

да можно и mod_proxy, но nginx легкий, он шустрее и гибче. я когда-то давно уже один раз mod_proxy юзал (не помню уже почему nginx не подошел). Надо было замаскировать наличие файловой помойки с фильмами в одной небольшой домашеней сети. Был выбран никому не известный сайт типа ввв.видео.ком или что-то такое, все запросы на него заворачивались с роутера на другой апач с mod_proxy и дальше почти всё - дальше на тот video сайт буржуйский. "почти все" - кроме одной какой-то категории, ее содержимое собиралось на месте через mod_rewrite и направлением запросов на местный секретный сервер с кучей видео ;) получался эффект, как будто все смотрится "из инета" :)
 
Назад
Зверху Знизу