VPS есть несколько ipv4 адресов и один ipv6.
Хотелось чтобы nginx приходящие на 80 порт запросы отправлял куда-надо с доступных на данном(где чтоит nginx) VPS ip адрессов (поочередно использовал ipшки по мере поступления запросов).
Здесь надо через upstream table делать как будто перенаправляем на другие сервера(только свои айпишники указываем) или как-то по другому?
http{
upstream table1 {
server ipv4_1:8080;
server ipv4_2:8080;
server ipv6:8080;
}
server {
listen 80;
listen [::]:80;
location / {
proxy_pass http://table1;
proxy_http_version 1.1;
proxy_set_header Connection "";
}
}
Укажи явно адреса ipv4/6 в listen, тогда запросы будут проксироваться только с этих адресов
Обсуждают сегодня