Dante Socks5 UDP за балансировщиком нагрузки
У меня есть следующие настройки: Клиент -> LB, как netscaler -> TCP NLB -> Сервер Dante socks5
Мне нужно использовать протокол TCP и UDP для телефонии через socks5. Невозможно изменить NLB. Я могу модифицировать только эфир клиента или сервера данте. Проблема в том, что клиент не может напрямую связаться с сервером dante socks5. TCP-соединение работает, но в UDP-партнерах клиент получает локальный IP-адрес и порт сервера dante, который в этом случае недоступен.
Есть ли идеи, как может работать UDP-соединение в этой ситуации. Я также пробовал с iptables пересылать UDP-пакеты на LB вместо dante server напрямую, но похоже, что в этой ситуации UDP-пакеты просто отбрасываются и не пересылаются на dante server.