URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 7123
[ Назад ]

Исходное сообщение
"настройка squid + AD"

Отправлено adminkzsk , 29-Июл-14 08:23 
Всем доброго времени суток.
стоит задача настроить прозрачный прокси server на freebsd с целью контроля интернет трафика. На предприятии имеется 300 рабочих мест, контроллер домена на windows 2008 server r2.

Для реализации данной задачи нам понадобятся следующие пакеты:

samba - необходима для аутентификации пользователей в AD.
squid - кэширующий прокси-сервер.

Исходные данные
Контроллер домена - Windows 2008 server r2
FreeBSD 9.1 - шлюз, на котором мы и буду настраивать прокси-сервер.
10.93.0.0/16 - наша локальная сеть.
10.93.1.250 - IP контроллера домена.
10.93.1.1 - внутренний IP шлюза.

если уже пробовал сам устанавливать samba, squid, но постоянно лезут какие то непонятные ошибки, хочется увидеть более конкретный алгоритм действий, начиная с момента установки samba, squid и тд. могу скинуть конфиги любых файлов. Еще в целом не представляю картины как система работает в целом.


Содержание

Сообщения в этом обсуждении
"настройка squid + AD"
Отправлено ipmanyak , 29-Июл-14 14:49 
squid+ad2008\kerberos+ldap и win7\ie8
http://www.lissyara.su/?id=2101
другой метод
http://vipcon.ru/2009/12/squid-ldap-active-directory-squid_l.../

"настройка squid + AD"
Отправлено LHC , 29-Июл-14 19:30 
> squid+ad2008\kerberos+ldap и win7\ie8
> http://www.lissyara.su/?id=2101
> другой метод
> http://vipcon.ru/2009/12/squid-ldap-active-directory-squid_l.../

Лучше http://wiki.squid-cache.org/ConfigExamples/Authenticate/Wind...


"настройка squid + AD"
Отправлено Andrey Mitrofanov , 30-Июл-14 09:17 
> стоит задача настроить прозрачный прокси server на freebsd с целью контроля интернет
> samba - необходима для аутентификации пользователей в AD.

Аутентификация на прокси и прозрачный прокси *не* совместимы.


"настройка squid + AD"
Отправлено adminkzsk , 31-Июл-14 18:16 
>> стоит задача настроить прозрачный прокси server на freebsd с целью контроля интернет
>> samba - необходима для аутентификации пользователей в AD.
> Аутентификация на прокси и прозрачный прокси *не* совместимы.

подскажите, в чем проблема(((
Connection 0 finished                                                          ]

Downloaded 16.7 kilobytes in 0 seconds. (54.98 KB/s)
===> Fetching all distfiles required by python27-2.7.8 for building
/!\ WARNING /!\
pkg_install EOL is scheduled for 2014-09-01. Please migrate to pkgng
http://blogs.freebsdish.org/portmgr/2014/02/03/time-to-bid-f.../
If you do not want to see this message again set NO_WARNING_PKG_INSTALL_EOL=yes in your make.conf
You are using the following deprecated options: WITHOUT_IPV6
If you added them on the command line, you should replace them by
WITH="" WITHOUT="IPV6"

If they are global options set in your make.conf, you should replace them with:
OPTIONS_UNSET=IPV6

If they are local to this port, you should use:
lang_python27_UNSET=IPV6

===>  License PSFL accepted by the user
===>  Found saved configuration for python27-2.7.8
===> Fetching all distfiles required by python27-2.7.8 for building
=> SHA256 Checksum mismatch for python/Python-2.7.8.tar.xz.
===>  Giving up on fetching files: python/Python-2.7.8.tar.xz
Make sure the Makefile and distinfo file (/usr/ports/lang/python27/distinfo)
are up to date.  If you are absolutely sure you want to override this
check, type "make NO_CHECKSUM=yes [other args]".
*** [checksum] Error code 1

Stop in /usr/ports/lang/python27.
*** [checksum] Error code 1

Stop in /usr/ports/lang/python27.
*** [install] Error code 1

Stop in /usr/ports/lang/python27.
*** [build-depends] Error code 1

Stop in /usr/ports/databases/tdb.
*** [build-depends] Error code 1

Stop in /usr/ports/net/samba35.
root@freebsdkzsk:/usr/ports/net/samba35 #


"настройка squid + AD"
Отправлено snake7 , 05-Окт-14 14:16 
>[оверквотинг удален]
> Stop in /usr/ports/lang/python27.
> *** [checksum] Error code 1
> Stop in /usr/ports/lang/python27.
> *** [install] Error code 1
> Stop in /usr/ports/lang/python27.
> *** [build-depends] Error code 1
> Stop in /usr/ports/databases/tdb.
> *** [build-depends] Error code 1
> Stop in /usr/ports/net/samba35.
> root@freebsdkzsk:/usr/ports/net/samba35 #

Чувак, крайне рекомендую конкретизировать свои вопросы, иначе люди, что могли бы тебе помочь, просто не смогут догадаться, что же у тебя за затык случился.
Предполагаю, что ты ставишь самбу из портов. Если я прав, то тебе нужно попробовать перезапустить процесс установки, предварив его очисткой директории. Ну и обновить порты, естественно)
sudo portsnap fetch update
cd /usr/ports/lang/python27
sudo make clean
sudo make install clean
После (в случае) успешной установки переходи к сборке самбы
cd /usr/ports/net/samba35
sudo make clean
sudo make config install clean
Также рекомендую забыть про утилиты старой системы установки софта и, последовав совету, который написан в твоём сообщении, перейти на использование новой тулзы pkg. (http://www.opennet.me/openforum/vsluhforumID15/4177.html#30 сообщение 16, кратко об этом)


"настройка squid + AD"
Отправлено Аноним , 09-Сен-15 14:51 
>[оверквотинг удален]
> Stop in /usr/ports/lang/python27.
> *** [checksum] Error code 1
> Stop in /usr/ports/lang/python27.
> *** [install] Error code 1
> Stop in /usr/ports/lang/python27.
> *** [build-depends] Error code 1
> Stop in /usr/ports/databases/tdb.
> *** [build-depends] Error code 1
> Stop in /usr/ports/net/samba35.
> root@freebsdkzsk:/usr/ports/net/samba35 #

Так у тебя контрольные суммы питоновского пакета не сходятся, перекачай его:
user@freebsd%(cd /usr/ports/lang/python27; sudo make clean config reinstall clean)
в скобочках, чтобы запустить ещё один шелл, который сделает, что тебе нужно и вернётся в ту же директорию, где ты собирал самбу.