blog by ficti0n: 2015

понедельник, 28 декабря 2015 г.

Простейший мониторинг портов Cisco (Delphi 7, мои программы)

Наверное каждый администратор, сталкиваясь с сетевым оборудованием, задается вопросом о мониторинге. На моей работе так сложилось, что провода не всегда промаркированы и висят огромным "пауком". Да и вообще, я по натуре ленив и бегать, лазить, искать "концы" - это меня напрягает. Есть много различных программ и целых проектов для мониторинга. Но они либо сложно настраиваются, либо слишком громоздки (90% функционала мне не нужно). Мне нужно было получать информацию о включении и отключении портов, об access и voice vlan на портах.
Пример: я послал инженера в серверную и попросил выдернуть из сервера патч. Он дернул - я увидел в какой порт он приходит, какие vlan на нем.
https://yadi.sk/i/jU1fc2pMmZEU3

понедельник, 21 сентября 2015 г.

Обновление программы Helpdesk FindUser.

Произведено множество изменений графических и системных, добавлена возможность редактировать данные пользователя в Active Directory.
Скачать


понедельник, 14 сентября 2015 г.

Существует огромное количество программ, но найти нужную бывает не легко. Мне понадобилось мониторить количество подключений к общим папкам на файловом сервере. Задача вроде проста, но я не смог найти нужную мне по функционалу. Для выполнения такой тривиальной задачи я решил написать программу, так как люблю получать информацию визуально, а не только вывод в консоль.

среда, 1 июля 2015 г.

Exchange + powershell. Команды в помощь. (PowerShell)

Работать с Microsoft Exchange 2013 я начал не зная об управлении почтой ничего. Exchange 2013 был 2 недели как установлен и как выяснилось позже, кроме  обмена сообщениями не было настроено ничего. Долго и упорно я осваивал, настраивал и исправлял. Гугл конечно помогает, но даже на получение простой информации тратится много времени. Я начал вести небольшой текстовичок, в который скидывал используемые команды. Может кому-нибудь они тоже пригодятся. К каждой команде идет описание, что она делает.

воскресенье, 21 июня 2015 г.

Получение информации по SNMP (Delphi)

Появилась задача получать информацию с сетевых принтеров HP. Основная проблема это поиск необходимых OID (Object IDentificator - числовой идентификатор объекта в дереве MIB) для получения значений принтера. Вот тут есть интересная статья про MIB и OID. Информации по этому вопросу можно найти  в интернете много, поэтому приведу лишь код.


среда, 18 марта 2015 г.

Получение информации о сетевых принтерах HP (Название, имя хоста, порт, ip адрес) (VBS)

Для получения информации об установленных принтерах HP есть много способов, но мне понадобилось получить с использованием vbs. Получить список принтеров не проблема, трудности появились при получении ip адреса. Для его получения я решил воспользоваться чтением ветки реестра для каждого порта установленных принтеров: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\HP Standard TCP/IP Port". 

воскресенье, 1 марта 2015 г.

Обновлена программа поиска информации о пользователе домена

Сообщение о программе.

Выложил обновленную программу. Переименовал ее в FindUser 1.9.6Helpdesk FindUser 1.9.6
В этой версии много изменений, например теперь поиск осуществляется по всем полям без указания самого поля, проведена оптимизация обновления данных и добавлено обновление по таймеру, добавлены новые команды, изменен интерфейс и многое другое.

суббота, 28 февраля 2015 г.

Политика ограниченного использования программ

По большому счету, никаких проблем нет, но в процессе возникли некоторые нюансы, которые я хочу описать.
* По умолчанию при создании политики разрешается запуск только из системных папок "Windows" и "Program files".  Не забываем добавить для x64 систем "Program files (x86)"
* Сразу добавляем правило для закрытия всех путей ("*").  И начинаем добавлять разрешающие правила путей и программ.
* Выяснилось, что если сетевая папка подключена как сетевой диск, то путь все равно указывать сетевой полный (Например: Если папка "\\172.12.12.12\kp" подключена как диск Z:, то для разрешения запуска программ все равно указывать "\\172.12.12.12\kp").
* Для запуска доменных скриптов и программ нужно указывать путь: "\\domen.ru\SysVol\domen.ru\policies"