[Server] Помогите реализовать идею

lehatrs

Создатель
Регистрация
18 Окт 2008
Сообщения
15
Реакции
1
Имеется сервер виртуальных машин (hypper-v) и виртуальная сеть
На первой виртуальной машине хостинг панель и несколько доменов
Нужно реализовать редирект внутри локальной сети при обращении на определенный домен, чтобы обращался к веб серверу другой виртуальной машине.

Есть вариант реализации: просто сделать нестандартный порт вроде Для просмотра ссылки Войди или Зарегистрируйся Но я хочу избежать этого

P.S. адресса виртуальным машинам выдает роутер, он же по умолчанию редиректит 80 порт на виртуальную машину с хостинг панелью.

Попытался изобразить наглядно:
image_4c3e055ce7b4f.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)
 
Назад
Сверху