FreeBSD

Статьи по FreeBSD

Мониторим трафик Squid в реалтайме с помощью SqStat

23.11.2010 - 22:17

MRTG и Sarg - хорошо, но хочется смотреть в реальном времени кто, что качает и просматривает в интернет. Для этого есть хороший скрипт SqStat с помощью которого можно просматривать через web-интерфейс прохождение трафика в реальном времени в Squid.

Настройка NTP-сервера в FreeBSD

18.11.2010 - 09:02

Network Time Protocol (NTP) — протокол предназначен для синхронизации системного времени через интернет. NTP использует для своей работы протокол UDP и порт 123. Я использую NTP-сервер для синхронизации времени на ПК в локальной сети.
Установку производим из портов:

[root@router /]#cd /usr/ports/net/ntp
[root@router /usr/ports/net/ntp]# make install clean

Вещаем радио в локальную сеть

16.11.2010 - 14:30

Однажды вечером, просматривая логи squid, увидел, что пользователи присели на стрим радио. Happy Закрыв нужные порты, лег спать. Утром услышал много комплиментов в свой адрес, от юзеров. Пришлось пойти на компромисс и поднять внутренний радио сервер, который брал бы поток с интернет-радиостанций и передавал в сеть (ретранслятор).

Используем cron в FreeBSD

08.11.2010 - 12:02

В этой заметке хочу рассказать, что такое cron и с чем его едят.
cron - это планировщик заданий, который используется в UNIX-подобных ОС. Этот демон призван выполнять задания по расписанию (т.е. в заданный промежуток времени).
Демон крона находится тут:

[root@router /]# /etc/rc.d/cron
Сам конфигурационный файл cron находится в /etc/crontab и выглядит по дефолту так:

Установка площадки Apache 1.3+MySQL5+PHP5 в FreeBSD

02.11.2010 - 20:19

Данная связка просто необходима, как для вебмастера, так и для сисадмина. Многие CMS(системы управления сайтами) требуют ее, такие как Drupal, Joomla, Wordpress и другие.
Так как я больше привык к Apache 1.3.x, буду устанавливать именно его. Обновляем порты и начитаем установку.

1. Устанавливаем Apache 1.3.x:
 

Настройка DHCP сервера

01.11.2010 - 14:54

На предприятии, где количество ПК превышает 10 шт., рекомендую установить и настроить DHCP сервер.
DHCP - это протокол динамической конфигурации хостов. С помощью DHCP сервера, все компьютеры в сети, получают автоматические настройки (IP, Шлюз, DNS1, DNS2), тем самым освобождая вас от настройки сетевых параметров клиентов вручную.
Устанавливаем, как обычно с портов:

Web-интерфейс RoundCube для вашего почтового сервера

24.10.2010 - 21:01

Необходимо было прикрутить web-интерфейс для Mail-сервера, что бы удаленные пользователи могли работать с своей корпоративной почтой. Перепробовав много web-клиентов, пришел к выводу, что российская разработка RoundCube имеет более дружественный интерфейс и функциональность.
Обновляем порты и начинам устанвку:
[root@srv /]# cd /usr/ports/mail/roundcube

Забыли пароль root в FreeBSD? Не беда!

22.10.2010 - 22:38

"Админы пили пиво и меняли пароли" Laughing

Все в голове не удержать, особенно если много паролей, которые необходимо раз в 3-4 месяца менять. Пришлось вспоминать пароль root, благо на виртуальной машине, но суть дела не меняет.
1. Перезагружаем машинку на которой забыли пароль root.
2. При загрузке выскакивает окошко с выбором типа загрузки(Boot Loader Menu):

Обновление дерева портов в FreeBSD

22.10.2010 - 15:02

В каждой статье я говорю о том, что перед установкой чего то из дерева портов, необходимо его сначала обновить. Тут кратко опишу как это делается.

Резервирование данных с помощью fsbackup

20.10.2010 - 10:58

Сисадмины делятся на две категории:
- те, кто не делают бекапы данных;
- и те, кто уже их делает.

Вот еще интересная цитата с хандбука:

17.12.6. Не делать ничего.