Имеется внешний IP и несколько внутренних IP. На внутренних IP весят сайты и есть 2 доменных имен site1.ru и site2.ru и каждый домен настроен на внешний IP ( 1.1.1.1) Как настроить nginx что бы он смог распозновать домены и переадресововать на соответствующий IP ?
Например:
Захожу на домен site1.ru попадаю на сайт, внутренний IP которого, 2.2.2.1
Захожу на домен site2.ru попадаю на сайт, внутренний IP которого, 2.2.2.2
В данный момент ситуация такая. Когда переходишь по домену site1.ru, то открывается сайт, если переходишь по внешнему IP 1.1.1.1 то открывается страница Welcom nginx и я точно знаю, что он от site1.ru (2.2.2.1).
1.1.1.1 - внешний
2.2.2.1 - внутренний (Site1.ru)
2.2.2.2 - внутренний (site2.ru)
Все сайты стоят на виртуалках
Дмитрий, я вроде разобрался, теперь у меня когда заходишь на site1.ru попадаешь на 2.2.2.1 (правильно) когда заходишь на site2.ru открывается Welcom NGINX, Я так понимаю мне надо прописать ниже настроек
server {
listen 2.2.2.2:80;
server_name example.net www.example.net;
...
}
И за место "..." должны стоять какие то настрой, как их узнать?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.