The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
настройка 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, 14:49 , 29-Июл-14 (1)
  • настройка squid + AD, !*! Andrey Mitrofanov, 09:17 , 30-Июл-14 (3) +1
    > стоит задача настроить прозрачный прокси server на freebsd с целью контроля интернет
    > samba - необходима для аутентификации пользователей в AD.

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

    • настройка squid + AD, !*! adminkzsk, 18:16 , 31-Июл-14 (4)
      >> стоит задача настроить прозрачный прокси 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, 14:16 , 05-Окт-14 (5)
        >[оверквотинг удален]
        > 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.dev/openforum/vsluhforumID15/4177.html#30 сообщение 16, кратко об этом)

      • настройка squid + AD, !*! Аноним, 14:51 , 09-Сен-15 (6)
        >[оверквотинг удален]
        > 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)
        в скобочках, чтобы запустить ещё один шелл, который сделает, что тебе нужно и вернётся в ту же директорию, где ты собирал самбу.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру