Пробросить порты для сайта на виртуалке?

Ситуация такая.
Имеем выделенный сервер. На нем 2 виртуальные машины. На одной все сайты на которую перебрасывается 80 порт. А на второй будет только один сайт, со спецефичными настройками. А вот как пробросить порты что бы при запросе этого сайта происходил запрос именно ко второй виртуалке?
UPD: Внешний ip только один
  • Вопрос задан
  • 2446 просмотров
Пригласить эксперта
Ответы на вопрос 3
desperadik
@desperadik
Истина где-то рядом.
Можно поднять впереди всего веб-сервер с проксированием.
Ответ написан
Комментировать
@Wolf4ara
сисадмин и не более
Проксировать через nginx. Делов на пару строк то =)
Ответ написан
@SantaClaus16
Ставим на любую машину nginx, добавляем 2 конфига:
#server1
server {
listen 80;
server_name server1.domain.name;

location / {
# передаем хостнейм удаленному серверу
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_pass http://10.10.10.1;
}
}

И второй конфиг по аналогии.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы