Я тестирую openstack и все это настроено, но с моей текущей настройкой у меня есть только один общедоступный IP-адрес, который назначен общедоступному интерфейсу сервера.
Можно ли назначить несколько записей DNS для разных доменов общедоступному IP-адресу, а затем направить пакеты на отдельный виртуальный сервер, используя какую-то таблицу маршрутизации в openstack?
Вероятно, это невозможно, но мне было интересно узнать, было ли это сделано.
Спасибо алекс
Вы не можете решить эту проблему с помощью маршрутизации. Я рекомендую вам настроить обратный прокси-сервер и назначить ему свой публичный IP-адрес. затем вы настраиваете обратный прокси-сервер для перенаправления запросов для определенного домена на виртуальный сервер по вашему выбору.
Фактически вы бы сделали это, назначив общедоступный IP-адрес одному серверу и запустив на нем обратный прокси. Один из популярных вариантов для этого - nginx. Вы можете найти пример конфигурации Вот.