четверг, 17 апреля 2014 г.

Подключение asterisk к атс "panasonic" моделей TDA и TDE

Требуется:
Установить asterisk с платой E1 и подключить его к существующим атс panasonic моделей TDA и TDE чтоб при звонке высвечивалось имя кто звонит как с panasonic на asterisk так и обратную сторону.
Решение:Установил CentOS 6.5 x86_64. скачав дистрибутив с официального сайта.
Дальше обновил систему отключил SELINUX и установил компоненты требуемые для работы asterisk

Переключение платы с T1 на E1

Купив Digium Wildcard TE 235 плату подключив ее к серверу обнаружил что она работает в режиме T1 обратившись к интернету решения найти не удалось. Но решение было найдено в совершенно не обычном месте в официальной документации :) 
Трубуется в файле /etc/modprobe.d/dahdi.conf написать следующее:
options wcte43x default_linemode=e1
перезагружаем dahdi и готово проверить можно командой dahdi_scan должно появиться примерно такое 
[1]
active=yes
alarms=OK
description=WCTE23X (PCI) Card 0 Span 1
name=WCTE2/0/1
manufacturer=Digium
devicetype=Wildcard TE235
location=PCI Bus 05 Slot 01
basechan=1
totchans=31irq=0
type=digital-E1
syncsrc=1
lbo=0 db (CSU)/0-133 feet (DSX-1)
coding_opts=AMI,HDB3
framing_opts=CCS,CRC4
coding=HDB3
framing=CCS/CRC4
Не забудьте заново сконфигурировать файл /etc/dahdi/system.conf

вторник, 15 апреля 2014 г.

SIP Panasonic KX-UT123

Восстановление фабричных настроек (hardreset)

Через меню телефона:
Setup → #136 → Factory Setting → Yes → Yes

Включение WEB интерфейса

Узнать назначенный устройству IP адрес можно через меню телефона:
Setup → Information Display
Включить WEB интерфейс можно через меню телефона:
Setup → Network Setting → EmbededWeb → On
login: admin
password: adminpass

Настройка VoIP параметров

Для автоматической настройки телефонов я использовал DHCP с указанием 66 опции загрузки с сервера tftp  
В качестве сервера использовал Tftpd64:
создать файл в корне сервера с названием модели в моем случае "KX-UT123RU"

KX-UT123RU.cfg

среда, 2 апреля 2014 г.

Получение списка в формате csv кто имеет доступ к папкам

Давно искал способ для быстрого получения списка прав на папки и вот наконец состоялось.

$folder = "\\ors-tlm-file.oresco.ru\Departments\"
$resc = gci $folder | where {$_.extension -like ""}
$out = foreach($r in $resc)
{
$s = get-acl $r.fullname

foreach($inherit in $s.Access)
    {
 $inherit | add-member -membertype noteproperty -name Path -value $r.fullname -passthru |
    select Path, IdentityReference, filesystemrights
 }
}
$out | Export-Csv -Encoding "Unicode" -Path "c:\FolderReport.csv" -Delimiter ";"
когда требуется найти явно назначенные, не наследуемые права на каталоги.
$folder = "\\file.domain.corp\Share\"
$resc = gci $folder | where {$_.extension -like ""}
$out = foreach($r in $resc)
{
$s = get-acl $r.fullname

foreach($inherit in $s.Access)
 {
 if ($inherit.IsInherited -like "False")
     {
  $inherit | add-member -membertype noteproperty -name Path -value $r.fullname -passthru |
        select Path, IdentityReference, filesystemrights
  }
 }
}
$out | Export-Csv -Encoding "Unicode" -Path "c:\FolderReport.csv" -Delimiter ";"

вторник, 29 октября 2013 г.

настройка ospf на juniper


protocols {
    ospf {
        area 0.0.0.0 {
            interface ge-0/0/15.0;
            interface ge-0/0/12.0 {
                metric 10;
            }
            interface ge-0/0/13.0 { #ospf через физический интерфейс
                metric 10;
            }
            interface st0.3 { #ospf через ipsec
                metric 20; # + к стоимости роута
            }
        }
    }
   policy-options {
    policy-statement ospf-redistribute {
        term direct {
            from protocol direct;
            then accept;
        }
        term static {
            from protocol static;
            then accept;
        }
    }
}

Настройка snmp


Для сбора данных с juniper для системы zabbix были сделаны следующие настройки:

snmp {
    location Moscow/Server_Room;
    contact "root@root.ru";
    community public {
        authorization read-write;
        clients {
            192.168.0.0/16; #для каких под сетей разрешено
            0.0.0.0/0 restrict; #Для остальных запретить.
        }
    }
}

Авторизация на juniper через radius windows 2003

Настройка авторизации через radius server пройдет в два этапа
Этап 1:
Настройка на самой железке
system {
    radius-server {
        192.168.1.5 { #адрес radius servera
            port 1812;
            secret "$9$EffyrvM8XVC87-boaik.5T30BIhye"; #key
            timeout 10;
            retry 3;
            source-address 192.168..2; #адрес моего juniper servera
        }
    }
    login {
           user su { #имя юзера с которым будет проходить ассоциация при возврате ответа от radius  servera см. этап2 4 пункт
            uid 2000;
            class super-user;
        }
    }
}

Ошибка входа JWEB juniper srx240

При заходе на JWEB в Juniper вылетает сообщение что
"your session has expired. click ok to redirect to login page" и выбрасывает на страницу авторизации.




Решение:

> show system storage

Требуется почистить временные файлы. 
> request system storage clean-up