Posts Tagged FreeBSD

FreeBSD jail по-быстрому

Итак, как следует из названия, сейчас мы будем в ускоренном темпе поднимать jail на FreeBSD 7.2. Почему в ускоренном? В сети есть масса статей на эту тему, там все разжевывается достаточно подробно и, как правило, с кучей лишних действий, которые в современной системе уже не обязательны. Потому мы обойдемся без лишних движений и сделаем так, чтоб все работало. Итак, начнем с обновления системных исходников:

Далее…

Рейтинг 3.00/5

Tags: ,

Exim: чистим базу грейлистинга

После публикации статьи про экзим принялись мне знакомые, отстроившие по ней сервера, говорить, мол грейлистовая база растет и конца-края ей нету. На самом деле ее вполне реально поддерживать в компактном и актуальном состоянии, в этом нам поможет простой скрипт, расположим его в каталоге /root/scripts и назовем exim-clear-greylist.sh:

Далее…

Рейтинг 3.00/5

Tags: , , , , ,

Почтовый сервер как у провайдера, часть 4: взлетаем

Все три предыдущие статьи мы готовились к большому и важному событию в жизни нашего почтового сервера — его запуску. Теперь, когда все сопутствующее мы настроили, самое время его запустить и проверить. Итак:

Далее…

Рейтинг 4.00/5

Tags: , , ,

Почтовый сервер как у провайдера, часть 3: Vexim

Итак, у нас уже установлены exim, clamav и spamassassin. Самое время поставить веб-интерфейс для управления всем этим хозяйством. Называется он Vexim и возможностей предоставляет действительно много. Начнем с того, что у него есть 3 уровня доступа:

Далее…

Рейтинг 4.00/5

Tags: , , ,

Почтовый сервер как у провайдера, часть 2: ClamAV, SpamAssassin, Dovecot

Продолжим с нашим почтовым сервером, ставим Spamassassin и ClamAV:

# cd /usr/ports/security/clamav
# make config

  ┌────────────────────────────────────────────────────────────────────┐
  │                    Options for clamav 0.95.3                       │
  │ ┌────────────────────────────────────────────────────────────────┐ │
  │ │    [X] ARC           Enable arch archives support              │ │
  │ │    [X] ARJ           Enable arj archives support               │ │
  │ │    [X] LHA           Enable lha archives support               │ │
  │ │    [X] UNZOO         Enable zoo archives support               │ │
  │ │    [X] UNRAR         Enable rar archives support               │ │
  │ │    [ ] MILTER        Compile the milter interface              │ │
  │ │    [ ] LDAP          libmilter was built with LDAP             │ │
  │ │    [X] ICONV         Enable ICONV support                      │ │
  │ │    [ ] STDERR        Print logs to stderr instead of stdout    │ │
  │ │    [ ] EXPERIMENTAL  Build experimental code                   │ │
  ├─└────────────────────────────────────────────────────────────────┘─┤
  │                       [  OK  ]       Cancel                        │
  └────────────────────────────────────────────────────────────────────┘

Далее…

Рейтинг 4.00/5

Tags: , , , , ,

Почтовый сервер как у провайдера, часть 1: Exim

Exim + Vexim + MySQL + Clamav + SpamAssassin + Greylisting + Whitelisting + Dovecot

Решил я обновить почтовый сервер в провайдере, где работаю. Старый был в принципе тоже ничего, но строился в свое время изрядно впопыхах, без детального изучения документации, плюс пропускал довольно много спама и не обладал некоторыми фичами. В роли нового демона был выбран Exim плюс веб-интерфейс для него Vexim. Exim — хороший и мощный почтовый сервер, способный пропускать через себя огромные потоки писем. Однако, в конфигурации он сложнее, чем, например, Postfix,  за что и не любим многими, потому статей по его настройке, особенно с прибамбасами, в сети не так много.

Далее…

Рейтинг 4.00/5

Tags: , , , , ,

Несколько таблиц маршрутизации на FreeBSD

  Начиная с версии 7.0, во FreeBSD появились множественные таблицы маршрутизации, или Forward Information Base. Возможно, кому-то они кажутся излишеством, однако, с учетом того, что софт-роутеры на FreeBSD во многом превосходят аппаратные а-ля Cisco (для сомневающихся — попробуйте в самую топовую 7600 циску впихнуть 3-4 BGP Full View, чтоб она не загнулась), постройка таких маршрутизаторов не теряет актуальности. Но это все лирика, перейдем к делу. Итак, где могут пригодиться FIB? Исходя из определения, там, где надо часть трафика пускать не по основным каналам, да и вообще, везде, где надо более гибкое управление сетевым трафиком. FreeBSD предлагает для этого мощные и гибкие средства.

Далее…

Рейтинг 4.00/5

Tags: , ,