Ноя 24 2008

Использование screen

При работе в консоле, постоянно возникает необходимость открывать дополнительные окна и если вы не пользуетесь графическим интерфейсом, количество виртуальных консолей ограничено. А избавиться от этого ограничения и позволяет утилита screen.
Установить ее можно из портов:

cd /usr/ports/sysutils/screen/
make install clean

Читать далее »

Ноя 23 2008

FreeBSD, список всех зависимостей порта.

Для того, что бы получить список всех зависимостей порта, достаточно перейти в каталог порта и выполнить команду make all-depends-list. К примеру, получим зависимости apache 1.3:

cd /usr/ports/www/apache13
make all-depends-list

в результате выполнения команды получим:

/usr/ports/lang/perl5.8
/usr/ports/textproc/expat2
Ноя 23 2008

no-ip.org в помощь сисадмину

Часто приходится сопровождать сервера с динамическим адресом. Что бы попасть на хост и поадминить. надо знать его ip адрес. В этом и состоит главная сложность, всегда знать ip адрес сервера с динамическим ip.
Раньше я пользовался такими решениями, отправлял каждые полчаса, в рабочее время, письмо с ip на свой email или вешал на IRC канал бота который по запросу выдавал адрес.
Сейчас в портах есть no-ip клиент.
Для того, что бы им воспользоваться, сначала надо зарегистрироваться на сайте http://www.no-ip.com/.
Читать далее »

Ноя 23 2008

Exim, маршрутизация, в зависимости от адреса отправителя.

Во многих компаниях, как правило, существует несколько внешних каналов. Как правило, один канал основной и один канал резервный, который обычно простаивает. Я такие каналы обычно использую, под почту определенной части пользователей. Для организации этого понадобится 3 smtp сервера:
1. Тот через который непосредственно отправляют почту пользователи. Его рекомендуют сделать выделенным, и именно на нем расположить все проверки на спам, вирусы и тд и тп.
2. Постоянный почтовый сервер, отправляющий почту через основной канал интернет, тут уже не нужны никакие «тяжелые» проверки
3. Резервный почтовый сервер, отправляющий почту через резервный канал.
Читать далее »

Ноя 22 2008

Apache 1.3 + mod_ssl

FreeBSD позволяет собрать Apache с поддержкой ssl протокола из портов. Мне понадобилось это для того, что бы почта, и авторизация на веб интерфейсе почты не проходили в открытом виде по сети . Для установки apache с модулем ssl перейдем в каталог порта apache13-modssl и начнем сборку:

cd /usr/ports/www/apache13-modssl
make install

Читать далее »

Ноя 21 2008

MySQL, установка, первичная настройка

MySQL. на сегодняшний день самый популярный SQL сервер. В портах FreeBSD присутствуют все ветки MySQL начиная с 3.23 и заканчивая 6.0. Устанавливать мы будем, самую стабильную, на мой взгляд, 5.0.
Начнем сразу с установки сервера. Во многих источниках рекомендуют сначала установить mysql-клиента, но устанавливая MySQL последние два года, я не видел ни одной проблемы при установке сразу сервера. Клиента он собирает автоматически, как составную часть сервера.
Читать далее »

Ноя 20 2008

Sendmail, переполнение очереди

По моим наблюдениям, когда sendmailовская очередь становится больше 1500 писем, начинаются сложности с пересылкой писем. Если почтовый трафик большой, постепенно это приводит к росту очереди, и когда писем становится больше 3000, очередь фактически умирает. После того как мы разобрались с причинами переполнения очереди. Будем спасать ситуацию. В первую очередь надо остановить sendmail.
Читать далее »

Ноя 19 2008

Exim, почта для домена в один почтовый ящик

Для примера перенаправим почту домена hilik.org.ua в почтовый ящик пользователя hilik.
Для решения нашей задачи, понадобится внести «специальный» router в конфигурацию exim и «фейковый домен». Настройку начнем с того, что добавим домен, откроем в «любимом» текстовом редакторе
Читать далее »


Украинская Баннерная Сеть