Блоги

Centos routing

Метки: Centos

[root@router02 balance]# cat ./vars
#!/bin/sh -x

# LAN interface
IF0="eno50332176"
# WAN interface 1
IF1="eno33554952"
# WAN interface 2
IF2="eno16777728"
IP1="`ifconfig $IF1 | grep inet | awk '{print $2}'`"
IP2="`ifconfig $IF2 | grep inet | awk '{print $2}'`"
# gateway 1
P1="192.168.156.56"
# gateway 2
P2="192.168.1.1"
# LAN netmask
P0_NET="10.10.0.0/24"
# WAN1 netmask
P1_NET="192.168.156.0/24"
# WAN2 netmask
P2_NET="192.168.1.0/24"
TBL1="provider1"
TBL2="provider2"
CHKIP1="8.8.8.8"
CHKIP2="8.8.4.4"
# Realtive weight of channels bandwidth
W1="2"
W2="1"

windows 2008 sp2 NTFS permissions inheritance problem

Метки: Windows 2008

чтобы разрешения наследовались правильно не надо пытаться наследовать права для пользователя "Все"... почему-то в windows 2008 sp2 это не работает добавляйте через "пользователи домена", "компьютеры домена" и т.п. сколько искал ответ на этот вопрос так и не нашел в сети... удачи.

run ssh connection from non-root user

Метки: ssh

1. user is non root, need to login using it.

[root@as02 log]# su asterisk
This account is currently not available.

fixing this:

[root@as02 log]# chsh -s /bin/sh asterisk
to revert:

[root@as02 log]# chsh -s /sbin/nologin asterisk

2. ssh-keygen with default values and empty password.
3. it copies 2 files in home dir currently /var/lib/asterisk/.ssh
4. use public file in destionation server.
5. chmod /priv file 600 and private file dir as 700
6. connect to server ssh root@name-or-ip "command".

PSTN Disconnect Tone, Grandstream

Метки: tone

определить тон отключения можно так...:
записать тон в файл, лучше с софтфона какогонибудь типа 3сх.
открыть его в sound forge любой версии.
открыть спектральный анализ и выяснить частоту.
замерить длительность сигнала...
для моей аналоговой АТС получилось:

PSTN Disconnect Tone: f1=400@-34,f2=0@-32,c=280/280;

Product Model: HT-503 V1.4A
Software Version: Program -- 1.0.10.9 Bootloader -- 1.0.0.16 Core -- 1.0.10.6 Base -- 1.0.10.5
Extra -- 1.0.10.1 CPE -- 1.0.1.40

winscp sync sftp

Метки: sftp, sync, winscp

C:\Users\administrator>C:\winscp\WinSCP.com /privatekey=c:\winscp\priv.ppk /script=c:\winscp\sync01.txt

option batch on
option confirm off
open sftp://backup-sftp-01@10.0.0.17
synchronize remote -delete c:\files /home/backup-sftp-01/zed
close
exit

synchronize both
synchronize remote -delete d:\www /home/martin/public_html
synchronize both -filemask="|*.bak; *.tmp"

материал тут:

http://winscp.net/eng/docs/scriptcommand_synchronize

asterisk пропустить очередь если все агенты заняты/недоступны

Метки: Asterisk

[root@ ~]# asterisk -V
Asterisk 1.8.15-cert1

имеется проблема, Астериск не учитывает статус агентов очереди, и продолжает принимать звонящих в очередь, дело том, как написано тут https://issues.asterisk.org/jira/browse/
ASTERISK-21660?page=com.atlassian.jira.
plugin.system.issuetabpanels:comment-tabpanel

что экстеншены в очереди набираются через Local/8888@....
но если сделать набор через SIP/8888 проблема исчезнет и звонящий будет уходить на failover destination...

чтобы задать набор через сип в гуе FreePBX надо написать S8888,0

удачи...

ipmi настройка, сброс пароля и тп... из под vmware esx

Метки: ipmi, VMware

сбросить праоль и настроить ipmi можно почти из любой ОС... мне понадобилось из под vmware esx ... качаем ftp://ftp.supermicro.com/utility/IPMICFG/

распаковываем, делаем файл /tmp/ipmicfg_1.14.3_20130725/linux/32bit # ./ipmicfg-linux.x86
выполняемым.. и все, далее при запуске отобразятся все ключи... например чтобы сменить пароль на юзера ADMIN делаем:

/tmp/ipmicfg_1.14.3_20130725/linux/32bit # ./ipmicfg-linux.x86 -user setpwd 2 ADMIN

не работает drag&drop windows 7

Метки: Windows 7

чтобы починить drag and drop надо сделать так...

1. выделяем файл
2. держим левую кнопку мыши, не двигая ее.
3. одновременно с удержанием нажимаем Esc.

это должно вылечить проблему без перезагрузки!

удачи.

fail2ban asterisk 1.8 iptables

Метки: Asterisk

чтобы не забыть:)

[root fail2ban]# uname -a
Linux 2.6.18-308.4.1.el5 #1 SMP Tue Apr 17 17:08:10 EDT 2012 i686 i686 i386 GNU/Linux
[root fail2ban]# cat /etc/redhat-release
CentOS release 5.8 (Final)
[root fail2ban]#

очень хорошая статья.
http://www.voip-info.org/wiki/view/Fail2Ban+(with+iptables)+And+Asterisk

добавить EPEL

wget http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm

sudo rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm

Сохранить CID при переводе звонка или пикапе.

Метки: Asterisk

добавляем sendrpid=pai в sip.conf
проверено на Asterisk 1.8

Вход в систему
Image CAPTCHA
Enter the characters shown in the image.