Счетчик

Поисковый анализ сайта
яндекс.ћетрика
Cервер и сайт запущен 2011.02.01 на Debian

Zentyal — установка и первые шаги

Мы начинаем цикл обзоров по Zentyal— программному решению, которое «из коробки» предоставляет множество готовых к употреблению функций для небольших организаций: роутер, файловый сервер, почтовый сервер, сервер коммуникаций, прокси-сервер и пр. Целый комбайн одним словом. В основе Zentyal лежит операционная система Ubuntu Server, где с помощью различных модулей определяется необходимый функционал.Еще одна важная характеристика, отличающая Zentyal от других решений — это требования к ресурсам. Если большинство других дистрибутивов создавались как мини-версии полноценных серверов, чтобы вдохнуть вторую жизнь в старенький комп и сделать из него, например, роутер, то в Zentyal такую цель не преследуют, здесь исповедуют современный подход для решения тех или иных задач со всеми вытекающими требованиями к железу. Обобщить их можно так: процессор не ниже Pentium 4, оперативной памяти не менее 2 Gb, жесткий диск 80+ Gb.

Сам по себе Zentyal бесплатный, однако автоматические обновления, бэкап сервера в облаке и техническая поддержка предоставляются за деньги, оформляется в виде подписки на месяц. Нужно вам в этом месяце обновить систему, антивирусные базы и пр — оформили подписку, не нужно — не тратите деньги.

Установка

Давайте перейдем к установке. Для этого скачайте с сайта образ системы и запишите на диск. Если вы собираетесь использовать zentyal как роутер тоже, то в вашем сервере должно быть как минимум 2 сетевых платы. В версии 4.2 убрали данную функцию, но я покажу как ее заново восстановить. Надо сказать, что установка простая до нельзя.

Актуальная версия на сегодняшний момент 4.2

 

Выбор языка установки

Не вдаваясь в подробности, после загрузки с компакт-диска нужно только выбрать язык установки, затем выбрать пункт экспресс установки и все диалоги прощелкать по кнопке Next. В одном месте попросят только ввести имя администратора и пароль два раза.
После установки вход в систему будет возможен с использованием логина и пароля заданного во время инсталляции

Если же Вам надо поднять raidмассив выбираем установку expertmode

2

 

Если же не требуется, то выбираем deletealldisk

Начинается процесс установки, выбираем язык, раскладку клавиатуры ну все как обычно при установки Ubuntu

Имя компа я выбрал mail, а доменом будет у меня domain.local

 

3

 

Далее учетная запись и пароль

 

4

 

 

5

 

Далее пошел процесс установки (выбор часового пояса, форматирование диска, установка пакетов.)

После установки, произойдет перезагрузка системы и загрузится x-стол, в автоматическом режиме запустится браузер с сылкой https://localhost:8443

Указываем логин и пароль, тот который при установке

Откроется окно мастера установки и настройки сервера

 

6

 

Выбираем все, нам же интересно посмотреть весь функционал

 

7

 

И нажимаем на установку àпродолжение

 

8

 

Настройка сети и выход в интернет

Теперь нам необходимо настроить сеть и подключить к интернету новоиспеченный сервер. В нашем тестовом сервере установлено 2 сетевых платы и zentyal мы будем использовать как программный маршрутизатор, с каждым обзором добавляя дополнительный функционал. Идем в раздел Сеть\Интерфейсы (в самом конце будет процесс по установке squid)

 

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

 

Теперь обещанный squid, в версии 4.2 его убрали разрабы. Но оставили возможность воткнуть его обратно.

sudo apt-get install zbuildtools build-essential fakeroot dpkg-dev -y
cd ~/Downloads
rm -rf zentyal-squid-4.0.1
wget http://archive.zentyal.org/zentyal/pool/main/z/zentyal-squid/zentyal-squid_4.0.1.tar.gz -O zentyal-squid_4.0.1.tar
tar -xf zentyal-squid_4.0.1.tar
rm zentyal-squid_4.0.1.tar
mv zentyal-squid-4.0.1 zentyal-squid-4.2
wget 'https://docs.google.com/uc?export=download&id=0B4_d-7xL0AS_aVlhNmdnSnFPakU' -O zentyal-squid-4.2.patch
patch -t -p1 -i zentyal-squid-4.2.patch
cd zentyal-squid-4.2
dpkg-buildpackage -rfakeroot -b -tc
cd ..
sudo dpkg -i zentyal-squid_4.2_all.deb
sudo apt-get install -f -y
sudo sed -i 's\next if ($pkg->{name} eq '"'"'zentyal-squid'"'"');\#next if ($pkg->{name} eq '"'"'zentyal-squid'"'"');\g' /usr/share/zentyal/templates/software/ebox.mas
sudo service zentyal webadmin restart

Функционал по настройке правил через web интерфейс очень богат, прикрутить можно многое, правила разбить по группам, пропуск каналов, ограничение по скачиваемым файлам (расширениям). Для малого и среднего бизнеса, то что надо. Работает стабильно, нет нареканий.

Вот ссылка с примером настройки squid

https://wiki.zentyal.org/wiki/En/3.5/HTTP_Proxy_Service

Так же для статистики прикрутил и протестил sargработает нормально.

Спасибо Вам.

Будут вопросы пишите.

Добавить комментарий


Защитный код
Обновить