We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Организация доступа к нескольким серверам
-
- Posts: 4
- Joined: Mon Nov 28, 2016 3:00 pm
Организация доступа к нескольким серверам
Всем доброго времени суток.
Схема:
1) 1 физический сервак, виртуализирован ESXi
2) На указанном серваке крутятся несколько виртуальных машин (redmine, rocket.chat, gitlab и естественно VestaCP(CentOS 6.8))
3) У сервака есть 4 физических сетевых карт.
4) К одной из данных карт заходит провод провайдера, который по PPPoE выдает статический IP.
5) Изначально на этом белом статическом IP и крутилась VestaCP и горя не знал. Все устраивает. Круто.
6) Теперь нужно каким-то "чудом" повесить все вышеуказанные виртуальные серваки на один IP.
Ребята, правда измучился. Насколько эта задача реальна? Кто может, помогите.
Схема:
1) 1 физический сервак, виртуализирован ESXi
2) На указанном серваке крутятся несколько виртуальных машин (redmine, rocket.chat, gitlab и естественно VestaCP(CentOS 6.8))
3) У сервака есть 4 физических сетевых карт.
4) К одной из данных карт заходит провод провайдера, который по PPPoE выдает статический IP.
5) Изначально на этом белом статическом IP и крутилась VestaCP и горя не знал. Все устраивает. Круто.
6) Теперь нужно каким-то "чудом" повесить все вышеуказанные виртуальные серваки на один IP.
Ребята, правда измучился. Насколько эта задача реальна? Кто может, помогите.
Re: Организация доступа к нескольким серверам
Ну первое что приходит в голову - это nginx или haproxy, отдельно или на какой-то виртуалке, работающий как прокси и который будет разруливать http-запросы по хостам. Эта же виртуалка будет выступать натом для остальных.
Костыльно - но работает.
Костыльно - но работает.
-
- Posts: 4
- Joined: Mon Nov 28, 2016 3:00 pm
Re: Организация доступа к нескольким серверам
Согласен с Вами, уже подобное решение работало.
Но здесь есть пару непонятных мелочей, в частности как будет работать Веста за НАТом, и на сколько увеличится время задержки запрос/ответ от серверов, с учетом промежуточного звена в виде nGINX...
Но здесь есть пару непонятных мелочей, в частности как будет работать Веста за НАТом, и на сколько увеличится время задержки запрос/ответ от серверов, с учетом промежуточного звена в виде nGINX...
Re: Организация доступа к нескольким серверам
Веста прекрасно работает за натом Что до задержек - понятно, что будет небольшой оверхед, но т.к. все это локальные виртуалки, этим можно пренебречь, время будет небольшое. Даже можно проще. Nat на ESXi, проброс 80/443 порта на весту, на ней в nginx дописать проксирование на другие виртуалки.
-
- Posts: 4
- Joined: Mon Nov 28, 2016 3:00 pm
Re: Организация доступа к нескольким серверам
Спасибо за помощь. Подожду немного, может у кого есть еще идеи...
Re: Организация доступа к нескольким серверам
Основная идея - NAT в любом виде
так что годнее, чем посоветовал Stesh особо вариантов не видать.
так что годнее, чем посоветовал Stesh особо вариантов не видать.
-
- Posts: 4
- Joined: Mon Nov 28, 2016 3:00 pm
Re: Организация доступа к нескольким серверам
Вобщем проблема была решена посредством еще одном виртуальной машинки, на которой крутится Nginx, на котором в свою очередь настроен proxy_pass на нужный локальный сервер.
Re: Организация доступа к нескольким серверам
Балансировщик? Отлично.
Тогда закрываем тему.
Тогда закрываем тему.