Установка CentOS8

No Picture

Установка CentOS8, долгожданного релиза, во многом она повторяет установку дистрибутива 7 версии. Описание новой версии Дистрибутив CentOS Linux — это стабильная, предсказуемая, управляемая и воспроизводимая платформа, основанная на источниках Red Hat Enterprise Linux (RHEL) . Если вы не…

Читать далее »

Установка Peppermint

No Picture

Peppermint OS — облачно-ориентированная операционная система, основанная на операционной системе Lubuntu. Данный дистрибутив разрабатывался с целью обеспечения удобной среды для новичков в Linux. Требует относительно низкие аппаратные ресурсы для запуска. Peppermint OS поставляется с несколькими стандартными приложениями и традиционный интерфейсом рабочего стола. Уникальность Peppermint…

Читать далее »

КЛАСТЕР MARIADB НА CenOS7

No Picture

В данной статье приведем пример синхронизации между несколькими серверами баз данных MariaDB. В нашем примере рассмотрим кластер из двух узлов. Установка MariaDB Первым шагом установки будет добавление репозитория MariaDB. Создаем файл репозитория: Откроем его для редактирования: Вставляем в…

Читать далее »

Asterisk HA Cluster с репликацией DRBD

No Picture

В данной статье мы покажем, как настроить HA cluster asterisk с репликацией через DRDB, при помощи pacemaker. Ранее мы уже рассматривали вариант кластеризации, но он не совершенен. Базовая установка и настройка HA cluster Сети: Допустим у нас есть…

Читать далее »

Asterisk возврат звонка при слепом переводе

No Picture

Как известно существует, 2 типа перевода звонка. Перевод с консультацией и слепой перевод. При использовании первого способа, абонент которому позвонили, после получения информации, ставит на удержание вызов, совершает вызов на другой внутренний номер, для консультации или озвучивания информации…

Читать далее »

Asterisk как звонить из командной строки

No Picture

В данной статье рассмотрим как звонить из командной строки. Данная функция может понадобиться при тестировании или отладке измененной конфигурации, без использования физического телефона. Осуществление данной процедуры рассмотрим на примере call файлов. Параметры содержащиеся в call файле: Channel —…

Читать далее »

Установка Quagga CentOS 7

No Picture

Quagga — свободное программное обеспечение для UNIX подобных систем, поддерживающее протоколы динамической маршрутизации (RIP, OSPF, BGP, IS-IS, PIM). Установка Устанавливаем пакет из репозиториев: Затем на уровне ядра включаем форвардинг пакетов: Применим изменения: Настройка Первым делом копируем пример конфигурации: Затем запустим сервис и добавим его…

Читать далее »

NEOFETCH — Информация о системе и логотип в терминале

No Picture

NEOFETCH — кроссплатформенная утилита, позволяющая отображать информацию о системе в терминале. В качестве картинки в терминале, можно использовать логотип дистрибутива. Информация о системе может быть очень полезна. Данная утилита очень похожа на ScreenFetch или LinuxLogo, но она более…

Читать далее »

Установка и настройка fail2ban

No Picture

Установка и настройка fail2ban важный шаг по пресечению атак на сервера. Данный сервис помогает в автоматическом режиме блокировать хосты перебирающие пароли. Рассмотрим пример установки и настройки данного сервиса на примере операционной системы Centos7.

Читать далее »

Установка iptables Centos 7

No Picture

В последних версиях Centos используется служба firewalld. Но если вы привыкли использовать iptables, сейчас мы расскажем как его установить.

Читать далее »

Настройка сети Archlinux в ручном режиме

No Picture

Настройка сети Archlinux в ручном режиме принципиально не отличается от настроек сети в других дистрибутивах. Archlinux использует netctl, который работает по принципу профилей. Профили хранятся в каталоге /etc/netctl. Так же в данном каталоге есть папка examples содержащая примеры…

Читать далее »

Установка i3 в Ubuntu 18.10

No Picture

i3 — это, пожалуй, самый популярный оконный менеджер, доступный сейчас. Это легкий, простой в освоении и настройке. Он использует для конфигурации текстовые файлы. Имеет хорошую документацию, благодаря чему всегда можно найти ответы, если возникнут какие-либо проблемы. i3wm доступен в…

Читать далее »

Настройка ssh Ubuntu 18.04

No Picture

SSH — безопасная оболочка, позволяющая получит удаленный доступ к серверам. Вы получаете доступ к полному управлению. Большую часть настройки сервера вы будете проводить из терминала, подключенного именно через ssh. В статье мы расскажем как настроить ssh, как генерировать…

Читать далее »

Установка и настройка Samba Ubuntu 18.04

No Picture

Установка и настройка Samba Ubuntu 18.04 не отличается от установки в другой версии дистрибутива. Samba — комплект программ, с открытым исходным кодом, служащий для обеспечения доступа к сетевым ресурсам различных операционных систем по протоколам SMB или CIFS. Данный…

Читать далее »

Установка Wine ubuntu 18.04

No Picture

Не редко требуется запустить приложение windows в операционной системе linux. Для осуществления данной процедуры и служит Wine. Посмотреть список протестированных на работоспособность приложений можно на официальном сайте WineHQ. Установка должна производиться от от имени пользователя имеющего права sudo….

Читать далее »

Сброс пароля администратора FreePBX

No Picture

Может возникнуть ситуация, когда пароль администратора FreePBX, от web интерфейса АТС, забыт или потерян. Если в данной ситуации вы имеете доступ по протоколу ssh на ваш VOIP сервер, то ниже не должно возникнуть ни каких проблем по сбросу…

Читать далее »

FreePBX функция черный список(«Blacklist»)

No Picture

FreePBX функция черный список(«Blacklist») настраивается достаточно просто. Данным модулем достаточно просто пользоваться. Функция черного списка(«Blacklist») реализует функционал спам фильтра или запрет звонков с определенных номеров. В меню навигации web интерфейса FreePBX переходим во вкладку Админ(Admin), затем черный список(Blacklist)….

Читать далее »

Asterisk изменение CallerId через agi

No Picture

Asterisk изменение CallerId через agi, может потребоваться для плавного перехода с аналога на sip. Допустим есть такая схема, как в нашей прошлой статье, Asterisk+Freepbx+Cisco2801. Где пересекаются номера 2 АТС, аналоговой Panasonic kx-tda200 и Asterisk. Напомним, что в данном…

Читать далее »

Настройка firewalld в CentOS 7

No Picture

Прогресс не стоит на месте, CentOS 7 с по сравнению с более ранними версиями совершенствует, появляются новые пакеты и сервисы. В отличие от своего предшественника CentOS 6, он идет с базовым брендмауэером firewalld. Данный фаервол можно отключить или…

Читать далее »

Установка Archlinux

No Picture

Arch Linux — независимый дистрибутивGNU/Linux общего назначения, оптимизированный для архитектуры x86-64, но в тоже время существует версия для arm, который стремится предоставить последние стабильные версии программ. Пользователю предоставляется минималистичная система, в которой нет ничего лишнего (только ядро, пакетный менеджер, udev(systemd) и набор основных утилит),…

Читать далее »

Как определить версию Mysql на сервере Ubuntu 18.10

No Picture

Существует несколько способов, как определить версию MySQL на сервере Ubuntu 18.10. Рассмотрим их Способ первый Подключаемся к нашему серверу по SSH. Для просмотра данной информации, обладать правами root не обязательно. Далее вводим следующую команду:

Результат выполнения на…

Читать далее »

Установка phpMyAdmin на Nginx ubuntu 18.10

No Picture

Установка phpMyAdmin на Nginx ubuntu 18.10 является неотъемлемой частью для быстрого и легкого администрирования баз данных. Данную, процедуру мы будет производить на предварительно установленный стек LEMP. Если вы еще его не установили, то сейчас самое время воспользоваться нашим…

Читать далее »

Установка LEMP Ubuntu 18.10

No Picture

Установка LEMP в Ubuntu 18.10 включает в себя полноценный web сервер. LEMP расшифровывается как Linux , Nginx(произносится как  «E ngine-X»), Mysql в лице демона MariaDB и конечно же PHP. Так что же такое Nginx? Это легковесный, не такой требовательный…

Читать далее »

Установка phpMyAdmin Ubuntu 18.10

No Picture

В данной статье мы осуществим установку phpMyAdmin на сервер, под управлением Ubuntu 18.10. phpMyAdmin — инструмент, написанный на языке программирования php. Которы помогает вести администрирование баз данных, а так же запускать SQL запросы и просматривать данные в таблицах….

Читать далее »

LAMP Ubuntu 18.10

No Picture

Аббревиатура LAMP расшифровывается как Linux,Apache,MariaDB или MySQL  и наконец PHP.  LAMP Ubuntu 18.10 — основа любого web сервера. Если вы собираетесь разрабатывать какие либо web приложения, то он вам жизненно необходим. Сейчас мы расскажем как его установить. Подготовка Ubuntu…

Читать далее »

Настройка VLAN ubuntu 18.10

No Picture

Настойка VLAN ubuntu 18.10 незначительно отличается от настройки физического интерфейса. Настройку физического интерфейса мы рассмотрели в ранее  опубликованной статье Настройка сети Ubuntu 18.10 Допустим стоит задача создать 2 виртуальных интерфейса, привязанных к сетевому интерфейсу enp0s3. Теги которых 10 и…

Читать далее »

Настройка сети Ubuntu 18.10

No Picture

Начиная с версии Ubuntu 17.10, появилась новая утилита netplan, для настройки и управления сетью. Данная утилита позволяет настроить сетевой интерфейс с использованием абстракции YAML. Работает она совместно с сетевыми службами NetworkManager и systemd-networkd. Конфигурационные файлы расположены по пути /etc/netplan/…

Читать далее »

Установка Ubuntu server 18.10

ubuntu logo

Установка Ubuntu server 18.10, достаточно простая процедура. На примере данной статьи мы рассмотрим, как установить ubuntu server и произвести первоначальную настройку. Ubuntu — Debian подобная операционная система.Основным разработчиком и спонсором является компания Canonical. Для начала установки нам потребуется получить…

Читать далее »

Установка php 7 CentOS 7

No Picture

Установка php 7 CentOS 7 является неотъемлемой частью, при переходе к новым возможностям. Многие никогда не задумываются о версии php, но прогресс не стоит на месте и требуется обновление. В официальных репозитотриях CentOS 7 доступен только PHP 5.4,…

Читать далее »

Установка Asterisk FreePBX на CentOS 7

No Picture

Установка Asterisk FreePBX на CentOS 7 из исходных кодов программ, для тех кто не хочет устанавливать готовый дистрибутив FreePBX. Asterik — бесплатное, свободно распространяемое(открытый исходный код), решение компьютерной телефонии. Детище компании Digium, разработанное Марком Спенсером. Работает на операционных…

Читать далее »

Настройка VLAN CentOS 7

В операционной системе CentOS предусмотрено два варианта именования VLAN — как subinterface  или vlanXX. В зависимости от выбора варианта, предусмотрен свой метод настройки. Каждый выбирает для себя каким методом пользоваться. Рассмотрим оба варианта. Приведем пример настройки VLAN с…

Читать далее »

Сentos 7 настройка сети

Сейчас мы рассмотрим, наверно самую важную, первоначальную настройку сервера на Centos 7(настройка сети). На примерах рассмотрим, как быстро задать параметры сети. Такие как ip адрес, dhcp, vlan, статические маршруты. Как настраивать сеть при установке мы рассматривали в статье Установка…

Читать далее »

Установка centos

No Picture

Установка centos проще чем кажется и сейчас мы расскажем и покажем весь процесс первичной установки. Первое что надо сделать, это получить образ дистрибутива, с официального сайта. После успешного скачивания, записываем его на dvd или на usb. Далее загружаемся…

Читать далее »

Входящая маршрутизация FreePBX

No Picture

Входящая маршрутизация FreePBX реализуется следующим образом, вызовы поступившие через транки( контексты [from-trunk][from-pstn]) обрабатываются модулем inbound routes. Модуль расположен в меню как показано на рисунке ниже. Перейдя в данное меню, мы попадаем на страницу входящей маршрутизации, где можно добавить…

Читать далее »

Установка asterisk(FreePBX)

No Picture

Установка asterisk(FreePBX) может быть выполнена в нескольких вариантах.Первый, самый легкий вариант, установка FreePBX Distro.Второй, установка в ручном режиме(из исходных кодов или репозитария).Мы будем рассматривать первый способ. Первое что необходимо сделать, качаем стабильный дистрибутив с официального сайта FreePBX. Затем,…

Читать далее »

asterisk+ami+php

No Picture

В связке asterisk+ami+php возножно слушать уведомления или выполнять, какие либо действия.
Ниже мы приведем пример php скрипта, для постоянного соединения с ami.

Читать далее »

Связь двух АТС на базе FreePBX

No Picture

Связь двух АТС на базе FreePBX может осуществляться двумя разными контекстами [from-internal] и [from-trunk]. От того какой контекст вы выберете будет зависеть, как будут обрабатываться вызовы. Помимо контекстов существует также несколько протоколов, таких как sip, pjsip, IAX, DAHDI.

Читать далее »

Astrisk изменение входящего CallerId

No Picture

Приведем пример для Asterisk изменение входящего CallerId, на случай если имеется связка из нескольких АТС с пересекающимися пулами номеров. Данный пример возможно применить например для связки из ранее опубликованной статьи. Если используется FreePBX ,  то следует создать custom-context….

Читать далее »

Asterisk+Freepbx+Cisco2801

No Picture

Ранее мы уже показывали как синтезировать речь с помощью asterisk Дано: Asterisk(Freepbx) Cisco2801 c модулем Cisco VWIC-1MFT-E1 АТС Panasonic KX-TDA200 Сейчас мы подробно расскажем как связать данные устройства вместе. Первым делом, создаем транк в web интерфейсе Freepbx. Заходим в…

Читать далее »

Asterisk пропущенные звонки

No Picture

В этой статье мы расскажем, как мы ловим в voip атс Asterisk пропущенные звонки . Пропущенные звонки — звонки не получившие ответ в очередях. В cdr asterisk нет такого понятия как пропущенные в очередях. Если очередь отвечает, то…

Читать далее »

Asterisk синтезирование речи с помощью SpeechKit Cloud от Yandex

asterisk voip

Данная статья приводит пример интеграции ip атс asterisk и SpeechKit Cloud от Yandex . Мы расскажем как автоматизировать процесс получения информации о заказе, сделанном в интернет магазине. Первым делом получаем тестовый api-key, в кабинете разработчика яндекс. Переходим к созданию файла…

Читать далее »

SSH аутентификация через Active Directory

No Picture

Рассмотрим пример настройки ssh аутентификации на CentOS 7 через Active Directory. Устанавливаем необходимые пакеты: Затем вводим сервер в домен: DOMAIN.LOCAL — название домена, username — имя учетной записи с правами ввода машин в домен Затем настраиваем sssd для…

Читать далее »