nginx и несколько виртуальных dns-имен, привязанных к ip-адресу в локальной сети
stream {
upstream asdserv {
server 10.20.10.10:1521;
}
upstream qweserv {
server 10.10.10.11:1433;
}
server {
listen 1433 so_keepalive=on;
listen 1521 so_keepalive=on;
proxy_pass asdserv;
}
server {
listen 10.20.10.11:1433;
proxy_pass qweserv;
}
}
proxy_pass с asdserv работает как нужно.
Нужно сделать несколько dns-имен, к которым будет проксирование.
Примерная схема:

Что имею на данный момент:
Сам же доступ от всех серверов 10.10.10.* работает до 10.20.10.10:1521. к БД подключается и читает информацию. К этому же конфигу нужно добавить доступ из под 10.20.10.11 до каждой БД 10.10.10.*(10-15) Попытался сделать так, как описал выше, nginx выдает ошибку duplicate "0.0.0.0:1433" address and port pair. До БД я стучусь по dns-имени qweserv, когда в hosts файле: qweserv 10.21.10.10 и asdserv 10.21.10.10.