Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD + Squid 2.6 + прозрачное проксирование + HELP ME :)

Ответить
Настройки темы
FreeBSD + Squid 2.6 + прозрачное проксирование + HELP ME :)

Новый участник


Сообщения: 26
Благодарности: 0

Профиль | Отправить PM | Цитировать


Установил, настроил.

Все заработало. Но бегать по всему офису и ставить в эксплорере прокси нехотца.

Решил сделать прозрачное проксирование.

ipfw add 01000 fwd 192.168.0.1,3128 tcp from 192.168.0.2 to any 80,8080,8101

Вроде бы все верно, все что отправлено с IP 192.168.0.2 (порты 80 8080 8101), дружно перекидывается на 192.168.0.1 и на порт 3128.

В итоги нефига не пашет. Кто подскажет что не так ?

Отправлено: 12:50, 20-07-2006

 

Аватара для Negativ

Ветеран


Сообщения: 1051
Благодарности: 42

Профиль | Отправить PM | Цитировать


В squid.conf добавил строчки?
Код: Выделить весь код
httpd_accel_host virtual, 
httpd_accel_port 80, 
httpd_accel_with_proxy_on, 
httpd_accel_uses_host_header on
А вообще смотри тут -> http://squid.org.ua/FAQ/my/FAQ-17.html

Отправлено: 17:03, 20-07-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 26
Благодарности: 0

Профиль | Отправить PM | Цитировать


этот урюк (сквид) ругается, 2.6 походу не понимает таких команд.

вместо вот этого, наверное должо быть что то другое.
"httpd_accel_host virtual,
httpd_accel_port 80,
httpd_accel_with_proxy_on,
httpd_accel_uses_host_header on"

В форумах полазил, но так ничего и не смог найти.


Отправлено: 17:23, 20-07-2006 | #3


Аватара для Negativ

Ветеран


Сообщения: 1051
Благодарности: 42

Профиль | Отправить PM | Цитировать


HM-1
а ты точно squid собрал с опцией

-enable-ipf-transparent

????

-------
В некоторые головы мысли приходят умирать


Отправлено: 17:56, 20-07-2006 | #4


Новый участник


Сообщения: 26
Благодарности: 0

Профиль | Отправить PM | Цитировать


Сначало без этой опции.

Потом make clear

./configure -enable-ipf-transparent
make all
make install

Может я собрал неверно ?

elios# ./squid -v
Squid Cache: Version 2.6.STABLE1
configure options: '--enable-ipf-transparent'

А это ругань после того как вписываю в конфиг то что ты написал.

elios# ./squid -k reconfigure
2006/07/21 12:58:18| parseConfigFile: line 78 unrecognized: 'httpd_accel_host virtual, '
2006/07/21 12:58:18| parseConfigFile: line 79 unrecognized: 'httpd_accel_port 80, '
2006/07/21 12:58:18| parseConfigFile: line 80 unrecognized: 'httpd_accel_with_proxy_on, '
2006/07/21 12:58:18| parseConfigFile: line 81 unrecognized: 'httpd_accel_uses_host_header on'

Последний раз редактировалось HM-1, 21-07-2006 в 13:55.


Отправлено: 08:31, 21-07-2006 | #5


Новый участник


Сообщения: 26
Благодарности: 0

Профиль | Отправить PM | Цитировать


А это мой конфиг. Все кроме ACL.



http_port 3128
http_port 3128 vhost
http_port 3128 vport
http_port 3128 transparent

# cache_mem 8 MB

#Default:
# cache_swap_low 90
# cache_swap_high 95
# maximum_object_size 4096 KB
# minimum_object_size 0 KB
# maximum_object_size_in_memory 8 KB
#Default:
# ipcache_size 1024
# ipcache_low 90
# ipcache_high 95

# fqdncache_size 1024

# cache_replacement_policy lru
# memory_replacement_policy lru
# cache_dir ufs /usr/local/squid/var/cache 100 16 256

# cache_log /usr/local/squid/var/logs/cache.log
# cache_store_log /usr/local/squid/var/logs/store.log

# emulate_httpd_log off

# log_ip_on_direct on

# mime_table /usr/local/squid/etc/mime.conf

# pid_filename /usr/local/squid/var/logs/squid.pid

# debug_options ALL,1

# log_fqdn off

# client_netmask 255.255.255.255
#Default:
# check_hostnames on

#Default:
# url_rewrite_host_header on


А это выдает сарг когда смотришь статистику, пытаясь влезть в инет.

Squid User Access Report

Период: 2006Jul21-2006Jul21
Пользователь: 24.87.11.198
Имя Отчет

Дата/Время proxyking.servehttp.com:8080 1 1.425 100.00% 100.00% 0.00% 00:00:00 824 100.00% ЗАПРЕТ

Последний раз редактировалось HM-1, 21-07-2006 в 14:43.


Отправлено: 14:13, 21-07-2006 | #6


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


чё-то нихренась не понимаю...
Код: Выделить весь код
http_port 3128
и тут же:
Код: Выделить весь код
proxyking.servehttp.com:8080
Вам не кажется, что с портами намурили?

Кстати, никогда особой спецификой при предустановояной настройке сквида не пользовался - просто из портов ставил... и работает...

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 02:31, 22-07-2006 | #7


Новый участник


Сообщения: 26
Благодарности: 0

Профиль | Отправить PM | Цитировать


Да если с портов бы ставился сквид я бы не мучался.

а то вон что получается.

elios# make install clean
===> Vulnerability check disabled, database not found
===> Found saved configuration for squid-2.5.6_12
>> squid-2.5.STABLE6-client_db_gc.patch doesn't seem to exist in /usr/ports/distfiles/squid2.5.
>> Attempting to fetch from http://www.squid-cache.org/Versions/v2/2.5/bugs/.
fetch: http://www.squid-cache.org/Versions/...t_db_gc.patch: size mismatch: expected 3828, actual 3827
>> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/po...iles/squid2.5/.
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/po...t_db_gc.patch: File unavailable (e.g., file not found, no access)
>> Couldn't fetch it - please try to retrieve this
>> port manually into /usr/ports/distfiles/squid2.5 and try again.
*** Error code 1

Stop in /usr/ports/www/squid.

Отправлено: 16:35, 24-07-2006 | #8


Аватара для Negativ

Ветеран


Сообщения: 1051
Благодарности: 42

Профиль | Отправить PM | Цитировать


HM-1
найди на ftp.freebsd.org этот или другой порт squid'а скопируй его себе, разархивируй и :
./configure -enable-ipf-transparent
make
make install
make clean

Отправлено: 18:21, 26-07-2006 | #9


Новый участник


Сообщения: 26
Благодарности: 0

Профиль | Отправить PM | Цитировать


С этим кое как разобрался, теперь проблема посерьезней

http://forum.oszone.net/thread-68934.html

Отправлено: 09:33, 27-07-2006 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD + Squid 2.6 + прозрачное проксирование + HELP ME :)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
FreeBSD - FreeBSD 7.1 squid auth ldap kirimey Общий по FreeBSD 3 05-05-2009 10:45
FreeBSD - freebsd and ipfw rules + squid kirimey Общий по FreeBSD 2 24-04-2009 18:58
Проблема со SQUID на FreeBSD 7.0 Phanthom Программное обеспечение Linux и FreeBSD 11 28-10-2008 14:23
FreeBSD - Установка FreeBSD и настройка SQUID ForGroin Общий по FreeBSD 3 28-01-2008 00:02
Прозрачное проксирование Yustus Программное обеспечение Linux и FreeBSD 6 01-09-2004 18:32




 
Переход