Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

прозрачный squid на freebsd

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix
Предыдущая тема :: Следующая тема  
Автор Сообщение
MF_FLIP
Гость





СообщениеДобавлено: Чт Окт 17 2002 19:49    Заголовок сообщения: прозрачный squid на freebsd Ответить с цитатой

Не врубаюсь.

С какими опциями надо собирать сквида чтоб он пакеты жрал которые ему ipfw подсовывает

Нашел какието факи по сквиду:
For *BSD-based systems, you probably have to configure squid with the --enable-ipf-transparent option.
*NOTE: You don't need to use IP Filter on FreeBSD. Use the built-in ipfw feature instead.

Делаем
./configure --enable-ipf-transparent .....
Грит не может найти хедеры ipfilter
И после запуска squid -k parse ругается на строки в squid.conf

httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on

Вот я и не пойму никак че он от меня хочет?
Нужно ipfilter установить? А накой хрен он нужен если выше* говорится, что ну его в баню, пользуйте ipfw?
Запутался. Хелп.
Вернуться к началу
Dmitry.Karpov http://www.
Гость





СообщениеДобавлено: Пт Окт 18 2002 09:43    Заголовок сообщения: Прозрачные бывают разные Ответить с цитатой

Ты же сам написал "enable-ipf-transparent" (ключевое слово - "ipf"), вот он и хочет ipf, а не ipfw. Это два разных ФайрВола, которые могут работать вместе.
Если у тебя не очеь древний FreeBSD, то ipf в нем должен быть (он существенно моложе, чем ipfw). Посмотри строчку "options IPFILTER" в файле .../sys/i386/conf/LINT в исходниках ядра - если ее нет, то и headers от него не должно быть. А вот исходник ядра развернуть не помешает - возможно, они там, т.к. в ядре.GENERIC нет поддержки FireWall.

А подробности см.на http://squid.opennet.ru
Вернуться к началу
MF_FLIP
Гость





СообщениеДобавлено: Пт Окт 18 2002 12:05    Заголовок сообщения: Re: Прозрачные бывают разные Ответить с цитатой

This is typically done with IP filtering/forwarding features built into the kernel. On FreeBSD its called ipfw.
Вот по этому и написал --enable-ipf-transparent. (ipf - IP filtering/forwarding). Ну да ладно...

Исходники ядра развернуты. Фря 4.7. Ядро собрано с поддержкой ipfw.
options IPFIREWALL
options IPFIREWALL_FORWARD etc.
Как сквида заставить с ipfw работь? Ядро всеравно надо пересобирать с поддержкой ipf, а пакеты заворачивать
ipfw add fwd 127.0.0.1,3128 tcp from any to any 80?
Сыллка на опеннете SQUID + ipfw битая. ipf использовать нехочеться.
Вернуться к началу
:)
Гость





СообщениеДобавлено: Пт Окт 18 2002 12:42    Заголовок сообщения: Re: Прозрачные бывают разные Ответить с цитатой

откуда столько мнительности ?
ты ж уже все необходимое сделал Smile

или тебе нужно сказать "таки дА, правильно" ? считай, что сказал Smile
http://neva.vlink.ru/~dsh/squid.html
Вернуться к началу
MF_FLIP
Гость





СообщениеДобавлено: Пт Окт 18 2002 16:29    Заголовок сообщения: Re: Прозрачные бывают разные Ответить с цитатой

Вот отсюда

Ядро собралось с IPFILTER без проблем,
а ./configure --enable-ipf-transparent говорит

WARNING: Cannot find necessary IP-Filter header files
Transparent Proxy support WILL NOT be enabled

??????????????????????????????????????????
Вернуться к началу
MF_FLIP
Гость





СообщениеДобавлено: Пт Окт 18 2002 17:00    Заголовок сообщения: ЁЁЁЁЁЁЁ маЁЁЁЁЁЁЁЁЁЁЁЁЁ Ответить с цитатой

нужно было всего лишь удалить config.cache
Вернуться к началу
MF_FLIP
Гость





СообщениеДобавлено: Пт Окт 18 2002 17:30    Заголовок сообщения: я сашла сумаааа Ответить с цитатой

./squid -k parse
2002/10/18 18:03:39| parseConfigFile: line 5 unrecognized: 'http_accel_host virual'
2002/10/18 18:03:39| parseConfigFile: line 6 unrecognized: 'http_accel_port 80'
2002/10/18 18:03:39| parseConfigFile: line 7 unrecognized: 'http_accel_with_proxy on'
2002/10/18 18:03:39| parseConfigFile: line 8 unrecognized: 'http_accel_uses_host_header on'

ниче не монимаю SOS!
Вернуться к началу
Dmitry.Karpov http://www.
Гость





СообщениеДобавлено: Сб Окт 19 2002 17:54    Заголовок сообщения: А может, ну его на фиг? Ответить с цитатой

Я решил этот вопрос так: поставил запрет на обращения к порту:80, и теперь юзеры сами прописывают в браузерах работу через Proxy, а кто не так - сидит без WWW.
Вернуться к началу
MF_FLIP
Гость





СообщениеДобавлено: Пн Окт 21 2002 11:28    Заголовок сообщения: :) тоже выход... Ответить с цитатой

если юзеры умеют прописывать. Проще обезьяну научить разговаривать чем некоторых моих узеров прокси прописывать. Ну да ладно, не будим о грустном.
Просто я стормозил и прописал не httpd_accel_port 80 а http_accel_port 80.
Вот он меня и крыл на право и на лево, что вполне справедливо Smile
Вернуться к началу
Dmitry.Karpov http://www.
Гость





СообщениеДобавлено: Пн Окт 21 2002 11:33    Заголовок сообщения: Если юзер не умеет прописывать - пропиши ему сам Ответить с цитатой

При каждой машине есть кто-то, кто ее настраивает и восстанавливает после сбоев - это ты сам или местный админ. Тот, кто может настроить машину, может и прописать координаты Proxy-сервера.
Вернуться к началу
MF_FLIP
Гость





СообщениеДобавлено: Пн Окт 21 2002 11:46    Заголовок сообщения: Re: Если юзер не умеет прописывать - пропиши ему сам Ответить с цитатой

Настраиваю все машины я и они раскиданы по четырём этажам. Можно конечно все через логон-скрипт сделать, но как-то это...
Бог сним, сейчас все заработало.
Спасибо за помощь, в следующий раз буду внимательней
Вернуться к началу
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...