Настройка веб-интерфейса для HTTP прокси? - PullRequest
0 голосов
/ 15 июля 2009

Я хочу, чтобы пользователи могли проходить через мой http прокси-сервер (Squid, Privoxy и т. Д.) Без необходимости вводить IP / порт в настройках веб-браузера. Я надеялся, что смогу использовать простой веб-интерфейс.

Я представляю себе это:

  1. Пользователь заходит на сайт на моем сервере (http://proxy.com) и вводит URL
    в форму.
  2. URL браузера пользователя выглядит как (http://proxy.com/url=URL)
  3. Все соединения с любыми будущими ссылками передаются через мой http-прокси
    работает на другом порту.

И я НЕ хочу использовать существующие скрипты php / cgi для веб-прокси.

Моя единственная причина в том, что я чувствую, что было бы намного эффективнее перенаправить соединения через собственный прокси-сервер, чем иметь много экземпляров php для прокси соединений. Пожалуйста, скажите мне, если вы думаете, что это на самом деле не так.

Есть ли простые способы сделать это? Спасибо!

1 Ответ

1 голос
/ 16 июля 2009

Возможно, вы захотите настроить прозрачный прокси. Таким образом, клиенты не знают, что используют прокси, поэтому им не нужно устанавливать IP прокси в своих браузерах. Это, очевидно, не работает для https. Некоторая информация для кальмаров здесь: http://www.cyberciti.biz/tips/linux-setup-transparent-proxy-squid-howto.html

...