![]() |
Имеется сервер виртуальных машин (hypper-v) и виртуальная сеть
На первой виртуальной машине хостинг панель и несколько доменов Нужно реализовать редирект внутри локальной сети при обращении на определенный домен, чтобы обращался к веб серверу другой виртуальной машине. Есть вариант реализации: просто сделать нестандартный порт вроде http://mysite:88 Но я хочу избежать этого P.S. адресса виртуальным машинам выдает роутер, он же по умолчанию редиректит 80 порт на виртуальную машину с хостинг панелью. Попытался изобразить наглядно: http://img12.imageshost.ru/img/2010/...e055ce7b4f.gif |
на вход поставить nginx и им уже разбрасывать
домен1 -> вирт.машина1 домен2 -> вирт.машина2 и т.д. все входяшие соединения могут идти по стандартному 80-му порту(можно поставить и другой). у вирт.машин порт можно настроить тоже или 80-й или любой удобный - это без разницы. |
Для нормальной работы, сначала нужно всем серверам задать статические настройки.
А вот дальше, судя по описанию не совсем понятно как это реализовать. Насколько я понял, речь идёт о том, что бы внутри гипервизора крутилось несколько виртуальных машин и к ним был отдельный доступ из внешней сети. Вроде, все просто, если машины подключены к внешней сети через мост, если же это не так, то нужно на хост-машине поднимать и настраивать DNS сервер + маршрутизатор для дальнейшей доставки пакетов до ВМ. Вариант с мостом намного проще. |
У вас каша какая-то в голове. Воспринимайте виртуальные машины как обычные хосты, так как они у вас судя по картинке в бридже. Что такое 5 доменов, вы не понимаете что такое домен. Все обращения по именам организуются в вашем случае при помощи ДНС и никак по другому. Определитесь что вы хотите сделать и напишите еще раз.
|
В Вашем случае Вы имеете 3 машины локальной сети, которые просто расположены на одной физической машине. Вы должны понимать, что настройка выполняется по всем правилам, так же как и на обычных рабочих станциях. Шлюз используйте на всех машинах DHCP сервера, на роутере необходимо сделать проброс 80 порта (так называемый port mapping, раз Вы используете NAT). А далее в панеле хостинга настроить обычный редирект.
Необходимо доставить роль DNS сервера на одной из машин и руками прописать запись SOA, NS, A и указать NS в панеле хостинга. P.S. Используйте, как и было сказано, статические IP адреса, а проброс порта используйте для той рабочей станции, которую Вы прописали в DNS как веб сервер (на Вашей картинке это 192.168.0.197) |
| Время: 23:43 |