Необходимо поднять proxy (на FreeBSD, удаленно.)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

mifistor
Сообщения: 37
ОС: Ubuntu 8.04

Необходимо поднять proxy

Сообщение mifistor »

Мне необходимо на удаленном сервере (FreeBSD) поднять proxy. Для того, чтобы в посещаемых мною страницах был IP адрес удаленного сервера.

Прокси-сервер будет использоваться мною единолично, так что тонко настраиваемый пакет нежелателен.
Никогда не настраивал проксю, посему прошу дать ссылку на какой-нибудь легкий в установке (желательно также ссылку на руководство, если есть).

P.S. Попробовал simpleproxy, 3proxy -- не получилось настроить.
Спасибо сказали:
Аватара пользователя
yamah
Сообщения: 1116
ОС: Rosa Fresh, Debian, RELS

Re: Необходимо поднять proxy

Сообщение yamah »

SQID
Прочитать можно тут
Только по IP из DNS не помню.
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Спасибо сказали:
mifistor
Сообщения: 37
ОС: Ubuntu 8.04

Re: Необходимо поднять proxy

Сообщение mifistor »

Ого. Мне просто нужно на сервере повесить демона\программу, которая будет перехватывать траффик на определенном порту и отправлять на мою машину и делать это в обратном направлении.

Я почитал о Squid, но это довольно сложный программный комплекс. Мне просто не нужна и десятая доля его возможностей. Есть может быть более простое решение? Просто прокси-сервер, без кеширования, можно даже без авторизации и множества протоколов. Нужен только один (HTTP).
Спасибо сказали:
Аватара пользователя
yamah
Сообщения: 1116
ОС: Rosa Fresh, Debian, RELS

Re: Необходимо поднять proxy

Сообщение yamah »

Я бы не сказал, что он сложный. Да у него очень много возможностей.
Вам нужен прозрачный прокси с ведением логов. Так?
Этим SQID и занемаеться. А все остальное - это уже прикрутки к нему: аутефикацмя, резкатрафика, и т.д.
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Спасибо сказали:
IMB
Сообщения: 2567
ОС: Debian

Re: Необходимо поднять proxy

Сообщение IMB »

mifistor писал(а):
28.12.2007 21:29
Мне необходимо на удаленном сервере (FreeBSD) поднять proxy. Для того, чтобы в посещаемых мною страницах был IP адрес удаленного сервера.

С описанной Вами задачей прекрасно справляется iptables и прокси для этого не нужен. Думаю pf, ipfw, аналоги iptables во FreeBSD я знаю только по-наслышке, также обладают возможности подмены адреса. Перед прокси-серверами, как правило, ставятся чуть более масштабные задачи, частью которых также является необходимый Вам функционал.
Спасибо сказали:
mifistor
Сообщения: 37
ОС: Ubuntu 8.04

Re: Необходимо поднять proxy

Сообщение mifistor »

IMB писал(а):
29.12.2007 10:21
С описанной Вами задачей прекрасно справляется iptables и прокси для этого не нужен.


Никогда не работал с iptables. Может кто подскажет как перенаправлять запросы?
Спасибо сказали:
IMB
Сообщения: 2567
ОС: Debian

Re: Необходимо поднять proxy

Сообщение IMB »

mifistor писал(а):
29.12.2007 11:11
Никогда не работал с iptables. Может кто подскажет как перенаправлять запросы?

Обратимся к первоисточникам - http://www.opennet.ru/docs/RUS/iptables/.
Спасибо сказали:
Аватара пользователя
Boss32
Сообщения: 83
ОС: Fedora 8

Re: Необходимо поднять proxy

Сообщение Boss32 »

3proxy -- не получилось настроить

А какая проблема с 3proxy? У меня все работает...

Мой конфиг:
/usr/local/etc/3proxy/3proxy.cfg

Код: Выделить всё

external 10.12.1.18
internal 192.168.203.1

config /usr/local/3proxy/3proxy.cfg
nserver 10.0.1.1
nserver 10.0.1.2

nscache 65536
#nsrecord wpad.security.nnov.ru www.security.nnov.ru
timeouts 1 5 30 60 180 1800 15 60

users user:CL:user

daemon

log /usr/local/etc/3proxy/logs/3proxy.log D
logformat "- +_L%t.%.  %N.%p %E %U %C:%c %R:%r %O %I %h %T"
rotate 30


auth strong
#allow ADMINISTRATOR,root
#allow * 127.0.0.1,192.168.1.1 * *
#redirect 192.168.1.2 80 * * * 80
#allow * 192.168.1.0/24 * 25,53,110,20-21,1024-65535

#allow * * * 80-88,8080-8088 HTTP
#allow * * * 443,8443 HTTPS
proxy -p8080

#maxconn 20
socks

#chroot /usr/local/jail
#setgid 65535
#setuid 65535
# now we needn't any root rights. We can chroot and setgid/setuid.


###$Id: 3proxy.cfg.sample,v 1.5 2004/07/16 12:37:20 vlad Exp $#######
Студенческая жизнь настолько сурова, что вместо будильника приходится ставить таймер..
Спасибо сказали:
angelov
Сообщения: 17
ОС: Mandriva 2008

Re: Необходимо поднять proxy

Сообщение angelov »

SQUID очень просто настраивается. В частности если ты работаешь на Виндах и у тебя выделенный айпи, чтобы не разбираться в настройках, дай доступ только с твоего IP. Кроме того, ты можешь указать нестандартный порт (36457) чтобы на всякий случай обезопасить себя от прокси-сканеров (обычно прокси работают на 3128) - при этом не обязательно иметь выделенный айпи. Ну а если вдруг заметишь, что кто-то сидит кроме тебя, тогда уже успеешь разобраться с авторизацией.

Конечно, не лучшее решение, но если разбираться не хочется в настройках а быстренько установить и полазить по нету под серверным айпи - вполне подойдет.
Спасибо сказали: