LINUX.ORG.RU

Прокси только для одной проги.


0

0

Народ помогите, замучался уже по поисковикам лазить, то ли ищу неправильно то ли инфы поэтому поводу нет, осталась одна надежда на вас. Вобщем задача встала такая, есть одна програмка работающая по http протоколу (конектиться с серваком, забирает инфу, публикует данные формы и тп), но в ней нет функции работы с прокси сервером, а очень надо :) Нет ли в линуксе чего-нибудь что могло бы перехватывать запросы моей програмки и насильно отправлять их через http прокси, ну и естесно возвращать ей ответы? Причем желательно что бы все остальные программы могли работать _не через прокси_ ? Подскажите хоть в каком направлении копать, и возможно ли такое в принципе?

Спасибо за то что прочитали постинг :)

anonymous

Если squid скомпилен с опцией --enable-linux-netfilter, то пишешь правило для редиректа пакетов, что-то типа:
iptables -t nat -A PREROUTING -p tcp -s x.x.x.x --destination-port 80 -j REDIRECT --to-ports 3128
Вместо x.x.x.x поставь айпишник той машины, с которой будет прога работать. В squid.conf добавь строчки:
httpd_accel_host virtual
httpd_aceel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
сохрани и запусти squid с параметрами -DV.
Удачи

anonymous
()

Большое спасибо, за ответы... буду пробовать :))

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.