Добрый день!необходимо реализовать работу следующей схемы:
у нас в dmz есть сервер1 (ip 172.16.0.1) и сервер2 (ip 172.16.0.2).
снаружи есть внешние клиент1 (ip 1.1.1.1) и клиент2 (ip 2.2.2.2)
(на самом деле серверов ОЧЕНЬ много, клиентов тоже очень много)
по сути каждый клиент работает со своим сервером (т.е. клиент1 с сервером1, клиент2 с сервером2). каждому клиенту выдаётся наше (самописное) ПО для работы с своим сервером. затыка состоит в том, чтобы облегчить поддержку этого ПО при обновлении и инсталляции. Наш отдел разработки ПО хочет, чтобы настройки ВСЕХ клиентов были ОДИННАКОВЫМИ.
Т.е. в dmz поднимается какой-то прокси сервер, на который настраиваются все клиенты. И этот проксирующий сервер должен в зависимости от ip адреса клиента перенаправлять запрос на нужный сервер.
я посмотрел squid (на предмет cache_peer, но как я понял это не подходит)
есть ли какое то подходящее решение?
P.S. понятно, что лёгкое решение - это на каждом клиенте держать свои настройки для этого ПО, но тут вопрос организационный и он уже к сожалению решён и не обсуждаем.