Как перенаправить запрос?

На винде стоит софтина которая обращается к определенному ip адресу (серв номер 1) и в ответ получает "success". Нужно подменить этот адрес, что бы при обращении к этому айпи срабатывала подмена и мы обращались уже по доменному имени, а не по айпи (серв номер 2). Сам серв 2 уже возвращает "success".

Поднимать на винде апач не хотелось бы. Может быть можно как-то сделать подмену по другому?! В идеале найти рабочий сниффер с подменой http пакетов на русском языке или с понятным интерфейсом. Вообщем нужное простое решение в 2 клика или подробный мануал для нуба в комплекте.

P.S. Доступа к серверу 1 нет.
  • Вопрос задан
  • 123 просмотра
Пригласить эксперта
Ответы на вопрос 3
tsklab
@tsklab
Здесь отвечаю на вопросы.
Proxifier может направить запросы вашей программы на другой сервер.
Ответ написан
Ternick
@Ternick
МОЖЕТ В ФАЛЕ HOSTS НАПИСАТЬ СЕРВЕР1 СЕРВЕР2 или ЗАМЕНИТЬ ЧЕРЕЗ ДЕБАГЕР СЕРВЕР1 НА СЕРВЕР2 ?
В ЧЁМ ПРОБЛЕМА ?
ГУГОЛ В ПОМОЩЬ :)
Ответ написан
Jump
@Jump Куратор тега Системное администрирование
Системный администратор со стажем.
Как перенаправить запрос?
Не совсем понятно что за запрос, поэтому могут быть варианты.

А вообще вот два элементарных варианта-
  • Создаем на роутере правило - все запросы на адрес x, отправлять на адрес y . По сути обычный маскарадинг.
    iptables -t nat -A PREROUTING --dst x.x.x.x -j DNAT --to-destination y.y.y.y
    ну и для обратного трафика правило SNAT

  • Ставим прокси, пускаем трафик софтины через него, и уже на прокси отлавливаем и подменяем нужные запросы

Первый вариант самый простой и универсальный, но не умеет работать с доменными именами, не его уровень. Хотя извернутся можно.
Второй вариант работает не со всеми видами трафика.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы