Назад | Перейти на главную страницу

Firewall / Packet Sniffer - пересылка HTTP-запросов на другой адрес

У меня есть особенно «хакерский» вопрос / решение, и я ищу честные отзывы.

В корпоративной системе существует ряд запросов, предназначенных для www.sometargeturl.com. Их необходимо перенаправить на www.newdestination.com.

Изменить: мы не отвечаем за www.sometargeturl.com, поэтому не можем помещать 301 перенаправление с использованием .htaccess или чего-то еще здесь.

Вместо того, чтобы менять весь код в корпоративных системах, мне было интересно, будет ли работать брандмауэр / сниффер пакетов?

Весь трафик направляется через прокси-сервер Windows, прежде чем он попадет в Интернет.

Одно из решений, которое я могу придумать, - это установить брандмауэр или анализатор пакетов на прокси-сервере. Брандмауэр будет запрограммирован на поиск пакетов, адресованных www.sometargeturl.com, и пересылку их вместо этого на www.newdestination.com.

Важно, чтобы полный HTTP-запрос был переадресован и не достиг своего исходного пункта назначения.

Все мысли приветствуются, это ни в коем случае не лучшее решение!

Дункан

Я не знаю, вписывается ли это в ваш план, но на веб-сервере apache файл .htaccess может сделать это перенаправление также для вас

поместите файл .htaccess со следующей строкой в ​​корневой каталог веб-сервера www.sometargeturl.com

Перенаправление / http://www.newdestination.com/

чтобы сделать что-то подобное, вы должны установить статический нат на хосте посередине. Установите статическое правило nat, отправляющее их IP-адрес на IP-адрес сервера, на который вы хотите направить их трафик - я предполагаю, что у вас есть доступ к их брандмауэру или чему-то в этом роде. Убедитесь, что сайт, на который вы хотите отправить запрос, настроен для ответа на запросы для www.sometargeturl.com. Как настроить статический нат, зависит от того, какое сетевое оборудование вы используете.