• Быстрый переход
  • Рубрики
  • Свежие записи
  • Метки
  • Архивы
  • Реклама 1
  • Реклама 2
  • Рейтинг@Mail.ru

    Добро пожаловать! Ваш IP-адрес: ec2-54-198-108-19.compute-1.amazonaws.com

    Как собирать логи на устройстве Cisco Systems

    В заметки описано как активировать сбор системных сообщений на оборудовании Cisco и как их потом прочитать.

    >en
    Password:

    config term
    (config)# logging on
    (config)# logging buffered 32000
    (config)# logging buffered informational

    или

    (config)#logging buffered debugging

    чтобы собирать все что только можно.

    В данном примере мы активируем логирование и размещаем информацию в кэш буфера самого устройства Cisco, уровень на котором должен работать лог – информационный.

    Чтобы посмотреть информацию которую собрала Cisco :

    #sh log

    Как видите там указано время когда это произошло.

    Произведем точную настройку времени если это необходимо -

    #clock set 10:38:00 July 2 2011

    или пользуемся NTP серверами типа pool.ntp.org

     

    Автор admin, 16 декабря 2011 | Cisco Systems | 0 коммент.
    Метки: ,

    Как просмотреть установленные обновления в ОС Windows?

    Для просмотра установленных обновлений (заплаток) в ОС Windows Server 2003, 2008, Windows XP, Vista, 7, воспользуемся командной строкой. Открываем CMD и вводим следующии команды:

    1. Выводим список из всех установленных обновлений для ОС:

    wmic qfe list
    или
    systeminfo

    2. Копируем предыдущий вывод в текстовый файл:

    wmic qfe list > patch.txt

    3. Ищем определенную установленную заплатку:

    wmic qfe list | find «KB2443685″

    4. В Windows 2008, Vista, Windows 7 можно посмотреть через Панель управления:

    Панель управления > Программы > Программы и компоненты > Установленные обновления

    5. В Windows 2003, XP тоже смотрим через Панель управления > Установка и удаления программ, но не забываем поставить «птичку» Показать обновления вверху окна.

    Установка Nginx в FreeBSD 8.1

    Apache является самым популярным веб-сервером и одним из самых успешных проектов с открытым исходным кодом. Начиная с апреля 1996-го Apache обслуживает больше веб-сайтов, чем какой-либо другой веб-сервер. Самые большие в мире веб-сайты, включая YouTube, Facebook, Wikipedia и Craigslist обслуживаются Apache, обрабатывающим миллиарды запросов в месяц. За прошедшие много лет использования Apache он показал себя как очень надёжный, безопасный и гибкий веб-сервер. Глядя на мощь и прелесть Apache сам собой напрашивается вопрос: а есть ли в природе что-то с подобной функциональностью, но с лучшей производительностью и более простое в настройке. Это «что-то» существует и называется Nginx.

    Nginx (произносится как «Engine X») — это высокопроизводительный веб-сервер и reverse-прокси, созданный Игорем Сысоевым для Rambler.Ru. Начиная с лета 2004-го Rambler.Ru использует Nginx на своих серверах, обслуживающих порядка миллиарда запросов в сутки. Так же, как и Apache, Nginx используется на многих крупных веб-ресурсах, таких как WordPress, Hulu и MuchiMedia. На март 2011 Nginx занимает 4 место по рейтингу Netcraft, пропустив вперёд Apache, IIS и GFE.

    Подобно Apache, Nginx предлагает набор возможностей, соответствующий требованиям к современному веб-серверу:

    Подробнее...

    Как разархивировать архив tar?

    Файл с расширением tar — это набор отдельных файлов и/или каталогов в одном файле. Это удобно для создания резервных копий и архивов.

    Вот некоторые опции, используемые с командой tar:
    -c — создать новый архив
    -f — в сочетании с опцией -c используется для создания файла tar из указанного файла; в сочетании с опцией -x используется для разархивирования указанного файла
    -t — показать список файлов в файле tar
    -v — показывать ход выполнения процесса архивирования
    -x — извлечь файлы из архива
    -z — сжать файл tar с помощью программы gzip
    -j — сжать файл tar с помощью программы bzip2

    Чтобы создать файл tar, наберите в командной строке:
    tar -cvf имя_файла.tar каталог/файл

    В этом примере имя_файла.tar — создаваемый архивный файл, каталог/файл — каталог или файл, который необходимо поместить в архивный файл.

    Вы можете создать файл tar из нескольких файлов и каталогов одновременно, перечислив их через пробел:
    tar -cvf имя_файла.tar /home/mine/work /home/mine/school

    Эта команда поместит все файлы из каталогов work и school, принадлежащих каталогу /home/mine, в новый файл с названием имя_файла.tar в текущем каталоге.

    Подробнее...

    Bindgraph – утилита для построения графиков количества запросов к DNS-серверу BIND

    Bindgraph - утилита для построения графиков количества запросов к DNS-серверу BIND. Bindgraph был создан на основе пакета mailgraph. Пакет создает графики для:

    • за последний час
    • дневной график недельный график
    • месячный график
    • годичный график

    Для начала необходимо, чтобы Bind вел логирование запросов. Решается это добавлением в named.conf такого блока:

    channel queries {
    file "/log/queries" versions 2 size 10m;
    print-time yes;
    print-category yes;
    print-severity yes;
    };

    category queries { queries; };

    Если настраивали Bind по этой статье, то все в порядке, иначе проверьте, ведется ли логирование запросов.

    Полный путь к файлу логов будет /var/named/log/queries. Ротация выполняется автоматически средствами Bind, по достижении 10 мегабайт.

    Выполним непосредственно установку bindgraph:
    # cd /usr/ports/dns/bindgraph && make install clean && rehash

    Кстати, по завершению установки bindgraph предупреждает о необходимости ведения логгирования:
    To get bindgraph working, you have to set querylog for bind. An example
    named.conf will be

    logging {
    channel "querylog" {
    file "/var/log/query.log" versions 50 size 20m;
    print-time yes;
    };
    category queries { querylog; };
    };

    Make sure BINDGRAPH_USER (default www) can read this log file.

    Подробнее...

    Утилита Cron – планировщик заданий FreeBSD

    CronTab – это утилита позволяющая в определенный день и час автоматически запускать различные программы или скрипты. Согласитесь, очень удобно.

    Структура файла с заданиями для CronTab.

    * * * * * command
    - - - - -
    | | | | |
    | | | | +----- День недели (0 - 6) (Sunday=0)
    | | | +------- Месяц года (1 - 12)
    | | +--------- День месяца (1 - 31)
    | +----------- Час дня запуска (0 - 23)
    +------------- Минута часа для запуска (0 - 59)

    command запускаемая программа или скрипт.

    Значок * задаёт параметр (день, год, месяц, час).

    Пример

    01 * * * * command запуск программы или скрипта каждый час в одну минуту.

    * 6 * * * command запуск программы или скрипта каждый день в 6 часов утра.

    Значения могут быть числом, трех-буквенным названием, а так же диапазоном например запись «1-5» в поле day будет означать «с понедельника по пятницу». Значения могут отделяться запятыми: «1,15,31» в поле day будет запускать указанную команду 1-го, 15-го и 31-го числа каждого месяца.

    Все пять полей времени допускают использование символа звездочка – «*», который обозначает «использовать любое допустимое значение» для этого поля.

    Для создания задания используйте ниже приведённые команды:

    crontab -e Изменит Ваш crontab файл или создаст новый.
    crontab -l Отобразит содержимое существующего crontab файла.
    crontab -r Удалит Ваш crontab файл.
    crontab -v Отобразит когда в последний раз Вы изменяли свой crontab файла.

    Сложно работать с консольным редактором?
    Правьте файлы привычным текстовым редактором... Например используйте Gedit.

    Файлы с заданиями можно найти тут:
    /usr/lib/cron
    Основной каталог команд, связанных со временем.
    /usr/spool/cron/crontabs
    Каталог файлов регулярных действий.
    /usr/lib/cron/log
    Учетная информация.
    /usr/lib/cron/cron.allow
    Список пользователей, которым разрешено выполнять команду crontab.
    /usr/lib/cron/cron.deny
    Список пользователей, которым запрещено выполнять команду crontab.

    Как узнать uptime Windows системы?

    Добрый день! Сегодня понадобилось узнать сколько времени работает Windows система. Казалось, задача очень простая...в Unix системах очень просто, а вот Windows...? Потратив немного времени по гуглить, нашел решение! Так, сто если кому-то интересно, то пожалуйста!
    Идем в Диспетчер задач > Быстродействие (производительность) и там мы видим:

    Звуковые сигналы BIOS при включении компьютера

    Итак, если ваш компьютер не включается и вы не знаете что делать, то первое, что можно предпринять - это прослушать звуковые сигналы при включении питания. Звуковые сигналы издает динамик. А заставляет их издавать первичная процедура тестирования POST (Power on Self Test). Каждый звуковой сигнал имеет свое назначение, поэтому если в ходе тестирования обнаружатся ошибки, то система Вам скажет об этом. Когда ошибок нет, она тоже издает один короткий сигнал.
    Например, вы можете услышать такой сигнал при включении компьютера, - один длинный и один короткий. Для AWARD BIOS это будет означать проблемы с оперативной памятью. Предположим, что у нас есть звуковой сигнал. Что с ним теперь делать? Теперь нужно посмотреть в таблицу сигналов BIOS и определить по ней проблему. Для разных производителей разные звуковые сигналы и соответственно разные таблицы символов. В самом низу я приведу две таблицы для самых популярных производителей AWARD и AMI (American Megatrends Inc.).

    А сейчас хотелось бы понять какую таблицу выбрать нам? Возможно Вам не обязательно это делать, т.к. звуковые сигналы сильно различаются, поэтому попробуйте обратиться сразу к таблицам. Но если все же Вы решили проделать полный путь, то теперь нам нужно опеределить производителя BIOS, который поставляется с Вашей материнской платой. Я пытался найти BIOS, разглядывая наклейки на материнской плате. Микросхемы сейчас такие мелкие делают, что на них трудно что-то увидеть, поэтому я пошел други путем, и Вам советую. Я нашел маркировку самой материнской платы, также разглядывая надписи, благо это пишут крупным текстом, вот она - GA EP43-DS3L. Ввел в Яндекс этот номер и получил несколько ссылок. На одной из них я нашел спецификацию системной платы, и тут я увидел то, что я искал - Award BIOS. Все, можно смотреть таблицу сигналов.

    Подробнее...

    Обновление прошивки (IOS) Cisco Catalyst

    Задача: обновить прошивку (операционную систему) управляемого коммутатора/маршрутизатора.
    Для этого необходимо выполнить следующие действия:
    1)Подключиться к коммутатору по консоли
    2)Настроить IP-адрес коммутатора. IP адрес коммутатору следует назначать из той же подсети, что и IP-адрес рабочей станции управления:

    Switch#configure terminal
    Switch(config)#interface vlan 1
    Switch(config-if)#ip address 192.168.0.1 255.255.255.0
    Switch(config-if)#no shutdown


    3)Подключить рабочую станцию к коммутатору через любой из портов (компьютер должен быть в той же сети, что и коммутатор, например: 192.168.0.2/24).

    4)Запустить на рабочей станции tftp-сервер, например, tftpd32, далее в корень которой необходимо положить скаченную с официального сайта прошивку.

    5)Просмотреть информацию о прошивках:

    Switch#show version или show flash:

    6)Перед обновлением прошивки, рекомендую забэкапить рабочую прошивку:

    Switch#copy flash: tftp:

    (после введения данной команды, необходимо указать прошивку, обязательно с расширением *.bin и IP адрес tftp - сервера, например 192.168.0.2)

    Подробнее...

    Запуск команд Windows Shell, используя названия и {GUID} объектов

    Microsoft Windows Shell - интерпретатор команд операционной системы (ОС), обеспечивающий интерфейс для взаимодействия пользователя с функциями системы. Позволяет получить доступ к диалоговым окнам, к файловой системе, запускать программы и изменять системные настройки.
    Для быстрого перехода к компонентам Windows используется команда shell.
    GUID (Globally Unique Identifier) — статистически уникальный 128-битный идентификатор. Использование GUID гарантирует, что две версии одного компонента могут иметь одно и то же имя, но быть отличимыми по GUID. Microsoft применяет GUID в качестве идентификаторов для большого количества своих объектов. Зная GUID Вы сможете открыть многие компоненты Windows: элементы Панели управления, системные папки, различные программы и настройки.
    Для запуска любого из объектов Windows, используя {GUID}, применяется команда:
    Shell:::{GUID}
    где {GUID} - идентификатор {GUID} нужного Вам объекта. Например, для запуска Панели управления наберите команду:
    Shell:::{5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0}
    Вы можете поискать нужные Вам {GUID} в разделе реестра HKEY_CLASSES_ROOT\CLSID или воспользоваться таблицей №1.

    Подробнее...




    Cisco Systems
    OS FreeBSD
    OS Linux
    OS MikroTik Router