Назад | Перейти на главную страницу

Есть ли программное обеспечение для виртуализации серверов, поддерживающее поддомены?

Я установил openvz на свой сервер, но для создания большего количества виртуальных машин мне нужно более одного IP-адреса. Но мой поставщик услуг может предоставить моему серверу только один IP-адрес. Есть ли какое-либо программное обеспечение, поддерживающее указание субдомена или имени сервера. Я поискал в Google, чтобы узнать, поддерживает ли Xen или KVM поддомен, но мне не удалось найти никакого результата.

Вы можете создать виртуальную локальную сеть для своих виртуальных машин и настроить NAT, используя внешний IP-адрес. КАК

В общем, вам нужно создать мост на вашем хост-узле с помощью bridge-utils и назначить ему некоторый локальный IP-адрес.
Затем добавьте в контейнер сетевой интерфейс с другим локальным IP-адресом и настройте его на использование вашего нового моста.
Есть еще одно КАК для этого в вики OpenVZ.
После этого все, что вам нужно сделать, это настроить NAT на вашем хост-узле с помощью iptables.

Что вы можете сделать, так это настроить частную сеть с собственным пространством сети за маршрутизатором / сервером, который выполняет NAT. Вы даете различным серверам ip-адреса в назначенных им сетях, например 10.0.0.1 и так далее. Затем попросите маршрутизатор / сервер NAT выполнить сопоставление портов, чтобы, когда коллега A подключается по ssh к порту 2022, они прибывают на виртуальный сервер A. Когда коллега B подключается по ssh к порту 2122, они прибывают на виртуальный сервер B и т. Д. .

Мне кажется, вам нужно частное облако, чтобы любой мог развернуть виртуальные машины, беспокоясь о дополнительных настройках, то есть о сетях / исходных данных в Интернете и т. Д., Вы можете попробовать облачный стек из Citrix. Это будет делать то, что вы хотите .. http://incubator.apache.org/cloudstack/