Страница 1 из 1

Помогите настроить связку MPD + SQUID...

Добавлено: 2009-02-12 14:01:51
Guest113
PF + SQUID + MPD
во как!
Нужно следующее: с каждой машины есть VPN подключение на Фряху.... тоесть опред юзеру выдается опред IP адрес и хоть забегайся он по офису, а адресс не поменяется (разве что не сворует лог и пасс соседа). SQUID настроен как прозрачный. PF покачто настроен на редирект внутренних IP адрессов на сквид.
Смотрю лог сквида и вижу только IP адрес локальной машины, с которой произведен запуск к-либо сайта. Можно ли как-то изловчится изавернутьвсе так, чтобы IP адресс показывался не локальной машины а выданный MPD юзеру?????
PS: SQUID-3.0 STABLE13

Re: Помогите настроить связку MPD + SQUID...

Добавлено: 2009-02-12 23:23:31
Гость
Ладно, задам вопрос по другому....
Можно или нет завернуть MPD на SQUID чтобы в логах отображался вместо 192.168.0.0/24 например 10.1.1.0/24 ?????

Re: Помогите настроить связку MPD + SQUID...

Добавлено: 2009-02-12 23:32:54
maradona
вывод squid.conf давай

Re: Помогите настроить связку MPD + SQUID...

Добавлено: 2009-02-12 23:33:45
paradox
наскоко я смутно помню
то даже при транспаренте в логе сквида пишеться кто откуда проходит
что у вас там такое странное я даже не представляю

Re: Помогите настроить связку MPD + SQUID...

Добавлено: 2009-02-13 0:18:51
Гость
squid.conf в студии:

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

http_port 127.0.0.1:3129 transparent

hosts_file /etc/hosts

cache_mem 128 MB
cache_swap_high 95
cache_swap_low 80
cache_dir ufs /var/squid/cache 1000 16 256

maximum_object_size 4096 KB
minimum_object_size 0 KB
maximum_object_size_in_memory 20 KB
memory_pools off

range_offset_limit 0 KB

acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl lan src 192.168.7.0/24  #Реальные IP машин
acl vpn src 10.0.1.0/24      #IPшники, кот выдает MPD

http_access deny manager all
http_access allow localhost
http_access allow lan
http_access allow vpn
http_access deny all

icp_access allow lan
icp_access deny all

miss_access allow lan
miss_access deny all

visible_hostname local
coredump_dir /var/spool/squid
access_log /var/log/squid/access.log squid
cache_log /var/log/squid/cache.log
cache_store_log none
error_directory /opt/squid/share/errors/Russian-1251

cache_effective_user squid

Re: Помогите настроить связку MPD + SQUID...

Добавлено: 2009-02-13 8:40:49
tynix
Нужно, чтобы без VPN инета не было на клиентах, а только через VPN, так?
Тогда,наверное, нужно PF-ом заворачивать на сквид только из 10- сетки и убрать

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

acl lan src 192.168.7.0/24  #Реальные IP машин
из squid.conf
тогда и не будет доступа на сквид с внутренних адресов

Re: Помогите настроить связку MPD + SQUID...

Добавлено: 2009-02-13 12:25:32
maradona
tynix писал(а):Нужно, чтобы без VPN инета не было на клиентах, а только через VPN, так?
Тогда,наверное, нужно PF-ом заворачивать на сквид только из 10- сетки и убрать

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

acl lan src 192.168.7.0/24  #Реальные IP машин
из squid.conf
тогда и не будет доступа на сквид с внутренних адресов
так точно

Re: Помогите настроить связку MPD + SQUID...

Добавлено: 2009-02-13 15:23:08
Гость
Вот. Выкладываю конфиг pf фаера.... редирект на сквид не работает как надо -видимо причина в нем:

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

ext_if="rl0"		# Внешний
int_if="vr0"		# Внутренний
pptp_if="{ng0,ng1}"	# MPD

table <pptp_users> {10.0.1.1/24,10.0.1.2/24}

set skip on lo0

rdr on $int_if proto tcp from <pptp_users> to !<pptp_users> port 80 -> 127.0.0.1 port 3129
nat on $ext_if inet from <pptp_users> -> ($ext_if) 

pass all

Re: Помогите настроить связку MPD + SQUID...

Добавлено: 2009-02-13 15:33:58
paradox
вроде как редирект должен на внешнем интерфейсе висеть
а у вас на внутреннем

Re: Помогите настроить связку MPD + SQUID...

Добавлено: 2009-02-13 16:02:25
Гость
нет, тутправильно..на внутреннем... проверил без MPD (если на внешнюю выставить то все идет в обход Сквиду)... тут что-то другое.... не могу никак сообразить

Re: Помогите настроить связку MPD + SQUID...

Добавлено: 2009-02-13 16:06:00
paradox
нет, тутправильно..на внутреннем...
мммдаа :cz2:

Re: Помогите настроить связку MPD + SQUID...

Добавлено: 2009-02-13 16:15:06
Гость
УРА! РАЗОБРАЛСЯ!!!! :"": :ROFL:
редирект надо было делать на NG'шных сетевухах! И есче такая фигня.... тунели надо было поднимать с маской /32 ... с маской /24 работать сцука никак не хотела почему-то... теперь все нормуль идет куда надо и SQUID ловит их в лог!!!

Re: Помогите настроить связку MPD + SQUID...

Добавлено: 2009-02-13 17:51:08
kirgudu
Гость писал(а):УРА! РАЗОБРАЛСЯ!!!! :"": :ROFL:
редирект надо было делать на NG'шных сетевухах! И есче такая фигня.... тунели надо было поднимать с маской /32 ... с маской /24 работать сцука никак не хотела почему-то... теперь все нормуль идет куда надо и SQUID ловит их в лог!!!
Шайтан. Point-To-Point протокол с какой маской должен быть? ;)