#nginx #udp #load-balancing
Вопрос:
когда я настраиваю Nginx для балансировки нагрузки для UDP (порт 53) и пытаюсь сохранить IP-адрес клиента, если я сохраняю «proxy_bind», он не может работать, но при игнорировании он работает без сохранения IP-адреса клиента
upstream lb_backends_udp {
server ip_of_backend_node_1:53;
server ip_of_backend_node_2:53;
}
server {
listen 53 udp;
proxy_bind $remote_addr transparent;
proxy_pass lb_backends_udp;
proxy_responses 1;
error_log /var/log/nginx/dns.log;
}
Я запустил Nginx от имени root (по конфигурации systemd). Вы не могли бы мне помочь?