По всей Северной Америке у нас есть множество устаревших устройств, которые отправляют данные на наш сервер со статическим IP-адресом.
Сейчас мы переходим на облачные сервисы Azure, и, как вы знаете, они не гарантируют статический IP-адрес. И нет никакого способа перенастроить все эти устаревшие устройства, чтобы указать им новый IP-адрес, и эти устройства также не поддерживают разрешение DNS (или CNAME).
Я знаю, что IP-адрес облачной службы Azure не меняется, пока мы не удаляем развертывание. Но очень вероятно, что он будет удален (если мы пойдем и изменим конфигурацию всех устройств.)
Итак, что мы хотим сделать, так это перенаправить трафик, который мы получаем с IP-адреса, на something.cloudapp.net.
Я просто разработчик, буду благодарен за любое сетевое (аппаратное / программное) решение.
Если это HTTP (S) трафик, HTTP-прокси будет работать (Apache mod_proxy, HAProxy, IIS и другие). Если это другой тип трафика, вы можете преобразовать его в другой блок.
Похожий на: Пересылать все запросы TLD на другой сервер