Категорії
FreeBSD Misc, staff, other Solaris

NAT с помощью ipnat

1) rc.conf

Добавляем такие строчки в /etc/rc.conf

ipnat_enable="YES"
ipnat_rules="/etc/ipnat.rules"

Категорії
FreeBSD Mail systems

exim+dovecot+postfixadmin+mysql+tls

1) Postfixadmin.

Установка и настройки ничем не отличаются от тех, которые описаны здесь. В том числе создание базы в MySQL и назначение прав юзеру.

Категорії
Misc, staff, other

Шлифуем PostfixAdmin

В этой статье хочу рассказать, о том, с чем можете столкнуться при использовании postfixadmin’a, в качестве управления почтой юзеров и как это можно решить.

1)PostfixAdmin не создаёт домен.

Данная проблема очень распространена. Причём самое интересное, что у одних работает нормально, у других проблема. Сам сталкивался с ней. Нашёл вот такое решение

Категорії
FreeBSD Mail systems

Боремся со спамом и вирусами: postfix+amavis+clamav+spamassasin

Это продолжение статьи Настройка почтовой связки Postfix+Dovecot+Mysql+Squirrelmail+SSL. В этой будет рассказано, как добавить проверку на спам и вирусы.

Вступление.

amavis – по своей сути является лишь разграничителем между postfix’ом и проверкой. То есть, при поступлении письма, оно передаётся amavis’y, а тот в свою очередь разбивает письмо на части и направляет на проверку clamav’y и spamassasin’y. Вот такая схема.

Категорії
FreeBSD WWW

Apache+PHP+Perl+MySQL

1) Ставим mysql.

#cd /usr/ports/database/mysql51-server && make install clean

После установки базы производим её инициализацию:

#mysql_install_db
#chown -R mysql:mysql /var/db/mysql

Категорії
FreeBSD Routers, GW, Internet

[pf] Шлюз в инет с помощью pf, pfnat, squid

Обновлена 7.06.2010

Внимание!

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

1) В 9.2-Stable обнаружен баг: любое создание интерфейса вырубало форвардинг, устанавливало параметр net.inet.ip.forwarding в 0. Что бы этого не было, нужно устанавливать gateway_enable=”YES” в rc.conf

2) Что бы работал прозрачный прокси, нужно дать устройству /dev/pf права на чтения для всех (если у вас squid работает не из-под root’a):

# chmod o+r /dev/pf

 

1) Включаем pf.

Включить его можно 2 способами: добавив в rc.conf или пересобрать ядро. Выбирайте тот, который вам будет удобнее. Я же опишу оба.

– Через rc.conf

Добавляем следующие строчки в файл /etc/rc.conf:

pf_enable="YES"
pf_rules="/etc/pf.rules"
pflog_enable="YES"

Категорії
Mail systems

Настройка почтовой связки Postfix+Dovecot+Mysql+Squirrelmail+SSL

Обновил статью 27.10.2009

Всё ниже сказанное проводилось на FreeBSD 7.2

1) Установка

Начнём с установки postfix’a. Обновляем порты и переходим в каталог с postfix:

#cd /usr/ports/mail/postfix && make install clean

Вылазит окошко, в котором выбираем

Категорії
PBX (telephony)

Распределение вызова по портам

Допустим есть устройство (addpac/cisco/etc) и нужно распределить вызов по нескольким портам, если например, 1 порт занят, звонок переходит на 2-ой. Для этого применяется параметрpreference (у кого индекс меньше – на тот первый и звонит) в режиме настройки dial peer voice pots. Причём destination-pattern остаётся в обоих случаях одинаков

Категорії
FreeBSD

Добавляем поддержку linux приложений в FreeBSD

Есть некоторые полезные приложения в linux не до конца портированные под FreeBSD. Например, htop (утилита довольно универсальная по сравнению с обычным top).  Собственно поддержка linux’a в этой утилите и натолкнула меня на написание этой статьи.

Категорії
Cisco

Эмуляция звонка с voip-cisco

Иногда бывает нужно протестировать канал с cisco которая имеет порты T1\E1. Для этого инициируют звонок с cisco и смотрят.

Есть недокументированная команда для этого:

#csim start №ТЕЛЕФОНА

Домашняя страничка Andy
Записки молодого админа
Самостоятельная подготовка к Cisco CCNA
Самостоятельная подготовка к Cisco CCNP
Powered by Muff