|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD + Squid 2.6 + прозрачное проксирование + HELP ME :) |
|
|
FreeBSD + Squid 2.6 + прозрачное проксирование + HELP ME :)
|
Новый участник Сообщения: 26 |
Профиль | Отправить 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 |
Ветеран Сообщения: 1051
|
Профиль | Отправить PM | Цитировать В squid.conf добавил строчки?
httpd_accel_host virtual, httpd_accel_port 80, httpd_accel_with_proxy_on, httpd_accel_uses_host_header on |
Отправлено: 17:03, 20-07-2006 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 26
|
Профиль | Отправить 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 |
Ветеран Сообщения: 1051
|
Профиль | Отправить PM | Цитировать HM-1
а ты точно squid собрал с опцией -enable-ipf-transparent ???? |
------- Отправлено: 17:56, 20-07-2006 | #4 |
Новый участник Сообщения: 26
|
Профиль | Отправить 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
|
Профиль | Отправить 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 |
Редкий гость Сообщения: 1769
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 02:31, 22-07-2006 | #7 |
Новый участник Сообщения: 26
|
Профиль | Отправить 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 |
Ветеран Сообщения: 1051
|
Профиль | Отправить PM | Цитировать HM-1
найди на ftp.freebsd.org этот или другой порт squid'а скопируй его себе, разархивируй и : ./configure -enable-ipf-transparent make make install make clean |
Отправлено: 18:21, 26-07-2006 | #9 |
Новый участник Сообщения: 26
|
Профиль | Отправить PM | Цитировать |
Отправлено: 09:33, 27-07-2006 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
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 |
|