Блоги

Cisco Catalyst 2960g - обновление програмного обеспечения (IOS)

Cisco логотип

После демонтирования одной из техплощадок на руках оказался незадействованный коммутатор Cisco Catalyst WS-C2960G-24TC-L. Решил перед установкой обновить ПО на этом коммутаторе. Заодно решил проверить, как проходит обновление ПО с сохранением текущей конфигурации.

Подключаемся через последовательный интерфейс к консоли управления коммутатора. Распиновка консольного кабеля такая:

zte 2928 - консольный кабель

SMTP - коды ответов сервера

Попробуем сразу "взять быка за рога"...

Как известно, каждый ответ SMTP-сервера клиенту сопровождается трехзначным кодом. Каждая цифра в коде ответа сервера имеет свое назначение:

  • первая цифра обозначает успех, неудачу или незавершенность команды;
  • вторая цифра уточняет тип ответа (например, ошибка почтовой системы или синтаксическая ошибка команды);
  • третья цифра служит для лучшей градации информации.

Первая цифра (существует 5 вариантов)

1yzположительный предварительный отклик.
Сервер воспринял команду, но находится в ожидании подтверждения на продолжение или отказ от выполнения запрошенных действий.

Drupal - Борьба со СПАМом. Модуль NotCaptcha

Уже писал о том, что спамеры публикуют комментарии, минуя капчу. Как вариант - запретить размещение ссылок в комментариях для незарегистрированных пользователей, используя модуль blockanonymouslinks.

Однако на просторах Интернета нашел еще один интересный модуль - NotCaptcha.

Этот модуль - улучшенная реализация CAPTCHA. Переписан под Drupal из Wordpress. Еще одним существенным отличием является повышенная безопасность, реализация которой выполнена на базе модуля PHP mcrypt.

Требования к системе следующие:

BGP - Looking Glass для BGP-роутера

Возникла необходимость в наличии Looking Glass для отображения информации, как с аппаратных маршрутизаторов, так и с маршрутизаторов под управлением FreeBSD, с установленным демоном маршрутизации Quagga.

Использовать будем Looking Glass от Cougar. Дополнительная информация - на сайте проекта. Последняя версия - 1.9 от 25 ноября 2004 года. Релиз давно не обновлялся, но данный Looking Glass используется повсеместно.

Скачиваем и распаковываем архив:

BGP - анонсирование несколько сетей от разных AS

Имеем в наличии роутер под управлением FreeBSD и с установленным демоном маршрутизации Quagga. Отдельно рассматривать установку Quagga не будем, есть уже написанная статья. Поставленая задача - настроить анонсирование сетей от двух разных автономных систем (AS).

Для решения этой задачи, соберем тестовый стенд из двух маршрутизаторов (ROUTER1 и ROUTER2 соответственно), обьединенных сетями 172.30.11.0/30 и 172.30.12.0/30.

 

ROUTER1

Exim - ограничение на количество писем в единицу времени

Exim logo

Понадобилось для определенных хостов установить ограничение на количество отправляемых писем за единицу времени. Реализовать это не так уж и сложно.

Добавим такие acl в конфигурационный файл Exim/usr/local/etc/exim/configure:

Hosts - немного информации о файле hosts

Устал отвечать на вопросы: "что такое файл hosts?", и "с чем его едят?"...

hosts - текстовый файл, содержащий базу данных доменных имен и используемый при их трансляции в сетевые адреса узлов. Запрос к этому файлу имеет приоритет перед обращением к DNS-серверам. В отличие от DNS, содержимое файла контролируется администратором компьютера.

Как это было...

Htop - расширенный монитор процессов

Htop - расширенный монитор процессов, написанный для  GNU/Linux. Задуман он был для замены стандартной утилиты top. Htop, в отличии от top, показывает все процессы в системе. Также показывает время непрерывной работы, использование процессоров и памяти. Тоесть он более информативный, нежели стандартный top.

Утилита есть в портах. Выполним установку:

# cd /usr/ports/sysutils/htop && make install clean && rehash

Однако во время установки наблюдаем такую ошибку:

Top - утилита мониторинга. Полезные мелочи.

Утилита top однозначно используется каждым системным администратором и есть довольно полезным инструментом. Попробуем сделать небольшую "шпаргалку" по использованию утилиты top. Конечно же можно узнать все это, ознакомившись с предложенным help (необходимо нажать "h" во время работы утилиты), или же ознакомиться с man top.

Также стоит иметь ввиду, что top постоянно модифицируется вместе с FreeBSD, от версии к версии. Что-то добавляется, а что-то исчезает. Данные возможности проверялись на FreeBSD 8.0.

Perl - проверка установленных модулей

Perl

Понадобилось узнать, какие модули Perl установлены на удаленном сервере. Для быстрой проверки необходимо выполнить несколько действий.

Проверка в консольном режиме

Создадим скрипт Perl_module_check.pl следующего содержания:

RSS-материал

Вставай, Україно!

Литература