LINUX.ORG.RU

Сообщения skynetyar

 

OpenVPN

Форум — Admin

Добра всем! Появилась задача сделать мост OpenVPN между VPS сервером на котором крутиться CentOS 7.3 Distro FreePBX14 и нашей сетью в офисе которая на Mikrotik.

Все делал по инструкции https://serveradmin.ru/nastroyka-openvpn-na-centos-7/ все пути прошел успешно, дошел до «Настройка в CentOS 7 клиента openvpn» Правильно ли я понимаю что дальше нужно все делать уже на Mikrotik ?

И как дальше быть?

На VPS сеть выглядит так

tun0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST>  mtu 1500
        inet 192.168.0.1  netmask 255.255.255.255  destination 192.168.0.2
        inet6 fe80::2d0e:dad9:2e3d:39b  prefixlen 64  scopeid 0x20<link>
        unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  txqueuelen 100  (UNSPEC)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 3  bytes 144 (144.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

netstat -nr
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         37.60.180.180   0.0.0.0         UG        0 0          0 eth0
37.60.180.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0
192.168.0.0     192.168.0.2     255.255.255.0   UG        0 0          0 tun0
192.168.0.2     0.0.0.0         255.255.255.255 UH        0 0          0 tun0

В локалке в офисе за mikrotik у нас 192.168.0.0\24 на VPS тоже такую же сеть делал tap интерфейс

Может нужной статейкой кинете или подскажете?

 , , ,

skynetyar
()

D-Link System Inc Device 4200

Форум — Linux-hardware

Добра всем! Уважаемые подсобите начинающему?! Centos 6.6 Есть 2-е сетвые карты которые нормально определяются в system-config-network-tui, вот понадобилась еще одна,воткнули некую D-link DFE-520TX Fast Ethernet PCI Adapter, в system-config-network-tui она не появилась автоматом, командой lspci выводит что это Ethernet controller: D-Link System Inc Device 4200 (rev 10), подскажите как дальше жить? Как установить что бы работала!

Вот выхлоп lspci -s 05:09.0 -vv

lspci -s 05:09.0 -vv
05:09.0 Ethernet controller: D-Link System Inc Device 4200 (rev 10)
        Subsystem: D-Link System Inc Device 1103
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 32 (8000ns min, 16000ns max)
        Interrupt: pin A routed to IRQ 11
        Region 0: I/O ports at 1100 [size=256]
        Region 1: Memory at e0a00100 (32-bit, non-prefetchable) [size=256]
        [virtual] Expansion ROM at 80620000 [disabled] [size=64K]
        Capabilities: [50] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-

 ,

skynetyar
()

Sendmail Service unavailable Centos 6

Форум — Admin

Добра всем! Столкнулся с неожиданной проблемой,вроде бы ничего не делал ,перестал отправлять почту... Использую следующую схему:

sendmail -f откуда@хост.ru -t куда@gmail.com < /var/log/asterisk/sms.txt

В логах:

Sep  6 13:56:15 atc sendmail[2573]: v86AuFS6002573: from=откуда@хост.ru, size=161, class=0, nrcpts=1, msgid=<201709061056.v86AuFS6002573@хост.ru>, relay=root@localhost
Sep  6 13:56:15 atc sendmail[2575]: v86AuFh1002575: from=<откуда@хост.ru>, size=441, class=0, nrcpts=1, msgid=<201709061056.v86AuFS6002573@хост.ru>, proto=ESMTP, daemon=MTA, relay=откуда@хост.ru [127.0.0.1]
Sep  6 13:56:15 atc sendmail[2573]: v86AuFS6002573: to=куда@gmail.com, ctladdr=откуда@хост.ru (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30161, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (v86AuFh1002575 Message accepted for delivery)
Sep  6 13:56:15 atc sendmail[2582]: STARTTLS=client, relay=gmail-smtp-in.l.google.com., version=TLSv1/SSLv3, verify=FAIL, cipher=ECDHE-RSA-AES128-GCM-SHA256, bits=128/128
Sep  6 13:56:15 atc sendmail[2582]: v86AuFh1002575: to=<куда@gmail.com>, delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=120441, relay=gmail-smtp-in.l.google.com. [173.194.222.27], dsn=5.0.0, stat=Service unavailable
Sep  6 13:56:15 atc sendmail[2582]: v86AuFh1002575: v86AuFh1002582: DSN: Service unavailable
Sep  6 13:56:16 atc sendmail[2582]: STARTTLS=client, relay=mx.yandex.net., version=TLSv1/SSLv3, verify=FAIL, cipher=ECDHE-RSA-AES128-GCM-SHA256, bits=128/128
Sep  6 13:56:17 atc sendmail[2582]: v86AuFh1002582: to=<откуда@хост.ru>, delay=00:00:02, xdelay=00:00:01, mailer=esmtp, pri=31679, relay=mx.yandex.net. [93.158.134.89], dsn=5.0.0, stat=Service unavailable
Sep  6 13:56:17 atc sendmail[2582]: v86AuFh1002582: v86AuFh2002582: return to sender: Service unavailable
Sep  6 13:56:17 atc sendmail[2582]: v86AuFh2002582: to=root, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=32703, dsn=2.0.0, stat=Sent

 ,

skynetyar
()

Fail2Ban jail.local

Форум — Admin

Добрый день! CentOS 6 Настроен и работает нормально Fail2Ban но при физическом рестарте слетают и баны и правила прописанные в jail.local.. Что я делаю не так?

 , ,

skynetyar
()

Открытие двух URL последовательно

Форум — Development

Добрый день! Пилю расширение для браузера chrome, но что то не получается открыть сразу два url ,одно можно в фоне, или одно за другим, но главное что бы оба сработали...

t.push({
title: "Записать лид",
url:this.config.bitrix_domain + "/crm/configs/import/lead.php?LOGIN=lolita&PASSWORD=lolita&TITLE="+ encodeURIComponent(this.call.source) + " " + "(" + encodeURIComponent(this.call.entityPhone) + ")"+"&PHONE_WORK="+ encodeURIComponent(this.call.entityPhone)+"&SOURCE_ID="+ encodeURIComponent(this.call.source) +"",
url:this.config.bitrix_domain + "/search/?q=" + this.call.entityPhone 

 ,

skynetyar
()

Javascript + Bitrix API

Форум — Web-development

Помогите сделать парсинг JSON и сделать редирект в скрипте расширения для браузера Chrome пожалуйста!

Говорят это просто для салабонов и новичков но видимо я и до того-то не дорос :-(

Есть расширение вылетает форма с кнопками, функция

t.prototype.makeNotFoundCallButtons = function () {
var t,
e;
return t = [],
e = "phone=" + encodeURIComponent(this.call.entityPhone),
e += "&title=" + encodeURIComponent(this.call.source) + " " + "(" + encodeURIComponent(this.call.entityPhone) + ")",
e += "&address=" + encodeURIComponent(this.call.source),
t.push({
title: "Создать контакт",
url: this.config.bitrix_domain + "/crm/contact/edit/0/?" + e
}),
t.push({
title: "Создать лид",
url: this.config.bitrix_domain + "/crm/lead/edit/0/?" + e
}),
t.push({
title: "Записать лид",
url: this.config.bitrix_domain + "/crm/configs/import/lead.php?LOGIN=admin&PASSWORD=qwerty&TITLE="+ encodeURIComponent(this.call.source) + " " + "(" + encodeURIComponent(this.call.entityPhone) + ")"+"&PHONE_WORK="+ encodeURIComponent(this.call.entityPhone)+"&SOURCE_ID="+ encodeURIComponent(this.call.source) +""
}), 
t.push({
title: "Создать компанию",
url: this.config.bitrix_domain + "/crm/company/edit/0/?" + e
}),
t
},
Конкретно тут срабатывает это
t.push({
title: "Записать лид",
url: this.config.bitrix_domain + "/crm/configs/import/lead.php?LOGIN=admin&PASSWORD=qwerty&TITLE="+ encodeURIComponent(this.call.source) + " " + "(" + encodeURIComponent(this.call.entityPhone) + ")"+"&PHONE_WORK="+ encodeURIComponent(this.call.entityPhone)+"&SOURCE_ID="+ encodeURIComponent(this.call.source) +""}),

В ответ Bitrix отсылает на голой белой странице JSON типа

{
'error':'201',
'ID':'18117',
'error_message':'Лид добавлен',
'AUTH':'f5e7f34d3b78f1964cb452cf835c40e'} 

Тут нам нужен только 'ID':'18117'

Собственно нам нужно в ответ сразу сформировать ссылку типа this.config.bitrix_domain+'/crm/lead/edit/18117

Как бы вырисовывается что то типа

var response="{'error':'201','ID':'18202','error_message':'Лид добавлен','AUTH':'11bc63a3a64d79dbdcd5cf8e389526c'}";
try{
	response=JSON.parse(response);
	window.location.href=this.config.bitrix_domain+'/crm/lead/edit/'+response.ID+'/';

} catch(e){
	if(!!window.console && !!console.error)
		console.error(e);
	
	alert('Произошла ошибка');
}

Но как его интегрировать правильно в выше указанную функцию и как спарсить собственно JSON ответ от Битрикса..?

 , ,

skynetyar
()

pppoe + centos 6

Форум — Admin

Добрый день! Настраиваю pppoe на centos6 от центр-телекома.

Вчера вроде все работало сегодня ни черта не работает..ip не пингуется из инетрнета

Настраивал по инструкции https://www.unixmen.com/configure-pppoe-centos-7rhel-7/

при перезагрузке сети service network restart все ОК пишет..

Подскажите пожалуйста где косяк? как можно проверить еще в самой centOS трафик идет по этим интерфейсам или нет..,тут вылезало сообщение что проблема с PCI устройством но потом вроде бы больше не вылезает...

 , ,

skynetyar
()

Chrome i686

Форум — Admin

CentOS 6 i686 Distro SHMZ release 6.6 (Final)

ERROR: Unsupported architecture (i686) - aborted 

Помогите нужен хромой для работы!

 , ,

skynetyar
()

DONGLE + FreePBX 13

Форум — Admin

Добрый день! Используем хаб с внешним питанием и свистки Е173 и Е1550 ,переодически отвал происходит модемов

[D79650000000 discovery] failed to get valid response from /dev/ttyUSB2 in 500 msec

На просторах рекомендуют команду

chown :asterisk /var/lock/
chmod g+w /var/lock/

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

 ,

skynetyar
()

Односторонняя слышимость Asterisk\FreePBX (NONAT)

Форум — Admin

Добрый день! FreePBX 13 Я что то в тупике, белый IP + 2-й интерфейс в лок.сеть, В лок сети и с провайдерами все ок, но юзеры которые из интернета ничего не слышат,их слышно, помогает на extension выставление NAT-YES , но сам Асериск настроен как NAT-NO . по tcpdump видно что пакеты идут только в одну сторону.

<--- SIP read from UDP:176.214.76.185:34309 --->
...skiped...
o=- 3699769435 3699769436 IN IP4 192.168.0.4
s=pjmedia
c=IN IP4 192.168.0.4
t=0 0
m=audio 4002 RTP/AVP 0 101
c=IN IP4 192.168.0.4


Как видно тут клиент как локальный ,не понятно по чему...

 ,

skynetyar
()

ext4 добавление диска

Форум — Admin

Добрый день! Используем CentOS6 с оболочкой Gnome Купили HDD 1TB вроде бы как отформатировал

fdisk -l

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes 255 heads, 63 sectors/track, 121601 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000d286a

Device Boot Start End Blocks Id System /dev/sda1 1 121602 976762552+ 83 Linux

Disk /dev/sdb: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x0006a0e0

Device Boot Start End Blocks Id System /dev/sdb1 * 1 39 307200 83 Linux Partition 1 does not end on cylinder boundary. /dev/sdb2 39 60704 487291904 83 Linux /dev/sdb3 60704 60802 786432 82 Linux swap / Solaris

Новый это /dev/sda Монтирует он ее сам таким макаром /media/ST1TB где /media/ это непонятно почему а /ST1TB это метка диска..

Подскажите как разрешения дать на диск и правильно ли я все сделал ? и почему media ?

 

skynetyar
()

catdoc 0.94.2 Debian 8

Форум — Admin

Добрый день! Я не знаток консоли, поэтому прошу помочь мне с этим.. Задача: Установить на Debian 8 через консоль catdoc 0.94.2

Уже стоит: Сейчас стоит версия catdoc 0.94.4

Причина: Bitrix требует именно версию 0.94.2 так как в 0.94.4 найден баг который не совместим с версией Bitrix

Почему не получается: В репозиториях лежит только 0.9.4 последняя , как установить конкретную версию и где ее взять у меня не получилось...

 ,

skynetyar
()

Fail2Ban failregex

Форум — Admin

Добрый всем! Помогите создать правило failregex для fail2ban пожалуйста, что то запутался в звездочках =( В лог так влетает: WARNING[2954]: chan_sip.c:4120 retrans_pkt: Timeout on cbd55ba4d2017e9da0c718a7ed8daf28 on non-critical invite transaction.

Не могу сообразить как правильно failregex = прописать...

 , ,

skynetyar
()

DID не пишется в CDR

Форум — Admin

Помогите разобраться! Астериск 13 , FREEPBX 13 , модемы настроены, звонит все нормально, но поле DID в упор не заполняется в CDR , а это поле мне нужно обязательно! extension_custom.conf [incoming-datacard] exten => +79НОМЕР,n,Set(CDR(accountcode)=${DID}) exten => +79НОМЕР,1,Dial(SIP/790&SIP/791) exten => h,1,Hangup()

dongle.conf [D79НОМЕР] imei=355НОМЕР imsi=250НОМЕР context=incoming-datacard

Подозреваю что не так настроен екстеншен..

 

skynetyar
()

ERROR-UNABLE-TO-PARSE

Форум — Admin

Словил такую байду, может кто то помочь?

exit: 1 [FATAL] retreive_conf failed to get engine information and cannot configure up a softwitch with out it. Error: ERROR-UNABLE-TO-PARSE

skynetyar
()

fail2ban

Форум — Admin

Добрый день! FreePBX 13 Aster 13 В CLI сыпется все время NOTICE[11946]: manager.c:3308 authenticate: 209.126.122.86 failed to authenticate as 'wwwadmin'

Похоже на брутфорс, логин все время меняется, то root то еще что Как в Fail2Ban внести в ручную этот ip?

 

skynetyar
()

2 сетевые,2 провайдера, настройка

Форум — Admin

Добрый день! Помогите новичку,не могу разобраться с настройкой сетей,есть 2 сетевые и 2 провайдера,разные шлюзы и ип, на 1 сетевой локальная сеть в которой стоят абоненты астериска. Не получается их настроить,на 2-й сетевой не виден сервер в интернете..

Network Manager отключен.

ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static ONBOOT=yes IPADDR=192.168.0.7 NETMASK=255.255.255.0 GATEWAY=192.168.0.1 ZONE=external DNS2=8.8.8.8 TYPE=Ethernet HWADDR=00:18:71:83:ed:58 DNS1=192.168.0.1 IPV6INIT=no USERCTL=no

ifcfg-eth1 DEVICE=eth1 BOOTPROTO=static ONBOOT=yes IPADDR=94.136.222.230 NETMASK=255.255.255.252 NETWORK=94.136.222.229 ZONE=external DNS2=8.8.4.4 TYPE=Ethernet HWADDR=ac:f1:df:3f:fb:b6 DNS1=8.8.8.8 IPV6INIT=no USERCTL=no

1 сетевая = ИП 192.168.0.7, шлюз 192.168.0.1 2 сетевая = ИП 94.136.222.230 шлюз 94.136.222.229

Маршрутов нет, не знаю какие и как..

 

skynetyar
()

RSS подписка на новые темы