Как разбросить 80 порт? Привет тостеры. Сам я ни сколько не бекэндер и быстрый поиск по элементарным фразам тут мне не дал ответа. В общем суть такова - есть один внешний IP. 80 порт проброшен для домена на виртуалке со своей экосистемой. Появилась необходимость разместить ещё один домен на другой виртуалке/железке. Как правильно подать вопрос то бы гугль нашёл xD?)
Для того чтобы разбросить 80 порт на несколько доменов на разных виртуалках или железках, можно воспользоваться технологией Reverse Proxy. Например, можно использовать Nginx как Reverse Proxy сервер, который будет перенаправлять запросы на разные виртуальные хосты в зависимости от домена.
Здесь domain1.com и domain2.com - это ваши домены, а ip_address_virt1 и ip_address_virt2 - IP адреса ваших виртуальных машин. port - порт, на котором запущен ваш веб-сервер на этих виртуальных машинах.
Таким образом, при обращении к домену domain1.com запросы будут перенаправлены на первую виртуальную машину, а при обращении к domain2.com - на вторую виртуальную машину.
Надеюсь, это поможет вам разобраться с вашей задачей!
Для того чтобы разбросить 80 порт на несколько доменов на разных виртуалках или железках, можно воспользоваться технологией Reverse Proxy. Например, можно использовать Nginx как Reverse Proxy сервер, который будет перенаправлять запросы на разные виртуальные хосты в зависимости от домена.
Вот пример конфигурации Nginx для такого случая:
server {listen 80;
server_name domain1.com;
location / {
proxy_pass http://ip_address_virt1:port;
}
}
server {
listen 80;
server_name domain2.com;
location / {
proxy_pass http://ip_address_virt2:port;
}
}
Здесь domain1.com и domain2.com - это ваши домены, а ip_address_virt1 и ip_address_virt2 - IP адреса ваших виртуальных машин. port - порт, на котором запущен ваш веб-сервер на этих виртуальных машинах.
Таким образом, при обращении к домену domain1.com запросы будут перенаправлены на первую виртуальную машину, а при обращении к domain2.com - на вторую виртуальную машину.
Надеюсь, это поможет вам разобраться с вашей задачей!