вторник, 19 апреля 2011 г.

ipfw table

Использование таблиц в IPFW иногда может быть очень удобным. Например, если в случае, когда необходимо заблокировать много ip-адресов при dos-атаке или наоборот дать доступ только определенным ip-адреса, или же разрулить маршрутизацию с помощью правил fwd. Суть таблицы в том, что все ip-адреса помещаются в таблицу и в правилах ipfw рулим уже таблицей целиком.

четверг, 17 марта 2011 г.

Використання проксі-сервера Squid в ОС FreeBSD

Squid – пакет програм з відкритим початковим кодом, який виконує функції кешуючого та проксі-сервера, та підтримує кільки мережевих протоколів, включаючи HTTP, FTP, SSL. Використання Squid надає наступні можливості:
  • централізований доступ до Інтернет через один сервер;
  • зменшення зовнішнього трафіку за рахунок кешування об'єктів;
  • авторизація;
  • можливість регулювати пропускну здатність каналу;
  • можливість обміну змістом кешу з сусідніми проксі-серверами;
  • блокування або заміна небажаної інформації (банери, музичні файли, порнографічні сайти тощо).

среда, 16 марта 2011 г.

Быстрая установка Subversion на FreeBSD

Процедура установки довольно проста, но, как часто бывает, предварительное прочтение инструкции экономит вам кучу времени. Здесь я рассматриваю простейший случай: репозиторий доступен только по HTTP/HTTPS (настройку SSL приводить не буду), разработчиков немного, поэтому персональных разрешений на директории мы не выставляем.

вторник, 15 марта 2011 г.

Мониторинг использования squid в реальном времени с помощью mrtg

Оригинал статти тут http://www.ylsoftware.com/news/487

Иногда возникает необходимость в реальном времени наблюдать за использованием кэша прокси-сервера squid. Удобнее всего для этого настроить рисования графика количества запросов в секунду, количества запросов из кэша и процентного отношения этих двух значений.
Прежде чем приступить к решению задачи немного конкретизируем начальные условия: у нас есть прокси-сервер под управлением Ubuntu Server 8.10, на котором установлен, настроен и запущен пакет squid3, он имеет IP-адрес 192.168.2.1. Так же у нас есть сервер мониторинга под управлением Debian Lenny, имеющий IP-адрес 192.168.2.10.

вторник, 15 февраля 2011 г.

Создание файла подкачки в FreeBSD

В хендбуке нашел замечательное решение:
Создаем пустой файл размером 2Гб, заполненный нулями, в корне ФС:
# dd if=/dev/zero of=/swap.file bs=1M count=2048
Даем права доступа только для root
# chmod 600 /swap.file
Подключаем файл как виртуальный диск
# mdconfig -a -t vnode -f /swap.file -u 0
В каталоге /dev появляется виртуальный диск md0
И включаем в swap
# swapon /dev/md0
Для того, чтобы каждый раз при перезагрузке файл подключался в swap, необходимо добавить строчку в /etc/rc.conf
swapfile="/swap.file"

вторник, 1 февраля 2011 г.

Поддерживает ли ваш компьютер Hyper-V?

Хочу вернуться опять к вопросу о виртуализации Hyper-V. Вот скажем, прочитали Вы imageпредыдущий пост и возникло у Вас вполне нормальное желание посмотреть на Hyper-V вживую, а как проверить, что существующий компьютер подходит для этих целей?
Проверить очень просто, компьютер должен удовлетворять трем условиям:
— Процессор должен быть 64-разрядным;
— Поддерживать аппаратную виртуализацию (AMD-V, либо Intel VT);
— Поддерживать технологию Data Execution Prevention (DEP);
По-хорошему нужно смотреть документацию на компьютер, но можно воспользоваться небольшой утилитой SecurAble. Скачайте 100Кб, запустите и если увидите три зеленых значка, значит не нужно покупать дополнительное оборудование и «поиграться» с Hyper-V можно на существующем оборудовании.

Оригинал статьи тут: http://www.exchangerus.ru/2008/02/25/podderzhivaet-li-vash-kompyuter-hyper-v/

четверг, 4 ноября 2010 г.

Обновление FreeBSD

Обновить ОС FreeBSD в общем случае достаточно просто и легко, но для начала нужно определиться какого рода обновления нас интересуют.
Любого рода обновления можно разделить на несколько категорий:
  • Обновление самой ОС FreeBSD
    • Обновление ядра FreeBSD
    • Обновление мира FreeBSD
  • Обновление установленного программного обеспечения ( порты, ports )
Теперь разберем по порядку каждый вариант обновлений.