Задать вопрос

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

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

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

P.S. Доступа к серверу 1 нет.
  • Вопрос задан
  • 276 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 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

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

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

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

Похожие вопросы