Рубрики
Asterisk Bash CentOS Debian Gentoo Linux Linux Mint Open SUSE Ubuntu Администрирование Обработка текстовых файлов Работа с оборудованием скрипты Linux Справочник комманд

как в Linux вывести настройки IP адресов сетевых карт?

чтобы вывести настройки сетевой карты есть команда: ifconfig чтобы вывести только ip адрес, маску и подсеть можно выбрать эти даные конвеером из несколькоих команд: [su_box title=»вставить вот это в консоль Linux:» style=»glass» radius=»4″][cce_bash] ifconfig eth0 | grep «inet addr:» | cut -f2,3 ifconfig eth1 | grep «inet addr:» | cut -f2,3 [/cce_bash][/su_box]

Рубрики
Asterisk VOIP Безопасность в Asterisk обслуживание Asterisk

как получить все IP адреса из лога Asterisk?

чтобы получить все IP адреса из логов Asterisk нужно использовать несколько этапов обработки. Я объединил их в однин конвеер. В нем же считается сколько раз встречается IP адрес в логе. Затем все пересортировывается по возрастанию количества повторений адреса в логе. [su_box title=»вставить вот это в консоль Linux:» style=»glass» radius=»4″][cce_bash] grep -E -o «([0-9]{1,3}[\.]){3}[0-9]{1,3}» «/var/log/asterisk/full» |sort […]

Рубрики
Asterisk CentOS Debian Gentoo Linux Linux Mint Open SUSE Ubuntu VOIP Администрирование Безопасность в Asterisk Установка Asterisk сервера

ограничение и запрет соединений с сервером Asterisk снаружи

как только поставишь asterisk сервер к тебе начнут долбиться с попытками звонить за твой счет. Чтобы это предотвратить в параметрах sip.conf нужно указать: deny=0.0.0.0/0.0.0.0                             ;запретить все permit=8.8.8.8/255.255.255.255           ;разрешить соединения только с этого IP таких строк может быть не ограниченное количество (для подключения всех филиалов к центральному серверу asterisk или нескольких провайдеров) и помните, что asterisk […]

Рубрики
Asterisk VOIP диалпланы

переменные диалплана Asterisk

${CONTEXT} Текущий контекст. ${EXTEN} Текущий екстеншен. ${EXTEN:x} Текущий екстеншен с удалением первых цифр(где х кол-во удаляемых цифр) ${PRIORITY} Текущий приоритет ${CALLERID} Текущий CallerID (имя и номер) ${CALLERIDNUM} Текущий номер Caller ID ${CALLERIDNAME} Текущее имя Caller ID ${RDNIS} перенаправление DNIS шаблоны для экстеншенов: X – любая цифра от 0-9 N – любая цифра от 2-9 [14-6] […]

Рубрики
Asterisk VOIP диалпланы

формат exten в диалплане Asterisk

Экстеншен — это некоторая последовательность команд связанная с номером, который может быть набран с IP телефона или софтфона. exten => номер, приоритет, команда(параметры) команда exten состоит из следующих частей: номер — номер этой последовательности команд. приоритет — число или буква n для обозначения следующей по порядку команды (это порядок выполнения строк части диалплана) команда — […]

Рубрики
Asterisk VOIP Установка Asterisk сервера

Шаблоны в sip.conf Asterisk

Чтобы использовать шаблон кода в sip.conf нужно создать секцию кода шаблона [с именем кода шаблона в квадратных скобках] после скобок поставить восклицательный знак в круглых скобках (!) — это будет обозначение секции шаблона. Если имя этой секции указать в круглых скобках после номера абонента (экстеншена) то код этой секции шаблона будет добавлен к этой секции […]

Рубрики
Asterisk VOIP Настройка связи с провайдером Установка Asterisk сервера

настройка (написание) строки регистрации в Asterisk

register => user [:secret[:authuser]] @host [:port] [/extension] Пример: Зарегистрировать 3216111 у sip провайдера, как номер 1234567 на Asterisk. register => 3216111:userID:PASSWORD@sipppnet.ru/1234567 user — идентификатор пользователя, используемый для SIP сервера (например, 3216111) authuser — не обязательное имя пользователя для авторизации на SIP сервере secret — пароль пользователя host — имя домена или хоста SIP сервера. Этот […]

Рубрики
OpenOffice Без рубрики

Как OpenOffice Calс удалить лишние символы из телефонного номера?

формула в OpenOffice Calc удалить символы из строки в ячейке =STRING_FUNCTION(B4;»-«;»») из 8-999-999-99-99 сделать 89999999999 =REPLACE(REPLACE(REPLACE(REPLACE(B3;2;1;»»);5;1;»»);8;1;»»);10;1;»»)  

Рубрики
Apache Сайтостроение

You don’t have permission to access / on this server Virtual host Linux как устранить

установил я сервер Apache. Сделал все по инструкциям для простейшего виртуального хоста (для отладки веб-страниц) и тут сервер мне выдает: [su_box title=»Пример выдачи:» style=»glass» radius=»4″] [su_animate] Forbidden You don’t have permission to access / on this server. Apache/2.4.6 (Debian) Server at localhost Port 80 [/su_animate] [/su_box] я и так и сяк, а он зараза никак […]

Рубрики
Debian Linux Linux Mint Ubuntu Windows-программы Без рубрики установка программ

как запускать Windows программы в Linux на примере дистрибутивов Debian, Ubuntu, Pepermint, Mint, Kubuntu, Lubuntu?

для того, чтобы windows программы работали в Linux нужно установить программу Wine. В Debian-дистрибутивах Linux это делается так: [su_box title=»вставить вот это в консоль Linux:» style=»glass» radius=»4″] [cce_bash] sudo apt-get install wine [/cce_bash][/su_box] затем просто запускаете установщик Windows программы как обычный файл и он работает. Бывает так, что необходимы дополнительные файлы для работы Windows программы. Их […]

Рубрики
Debian Firefox Google Chrome Linux Linux Mint Ubuntu Операционные системы (ОС) установка программ

как переустановить пакет в Debian, Ubuntu, Linux Mint?

Возникла проблема: Нужно переустановить Firefox, но он сообщает что уже установлен. Удалять не хочу — настроек жалко. Решение: [su_box title=»вставить вот это в консоль Linux:» style=»glass» radius=»4″] sudo apt-get install —reinstall имя_уже_установленного_пакета [cce_bash] [/cce_bash][/su_box]

Рубрики
Bash Google Chrome Linux Linux Mint Ubuntu установка программ

The package lists or status file could not be parsed or opened

выдал мне Linux Mint ошибку: [su_box title=»Часть текста в моей консоли Linux:» style=»glass» radius=»4″][cce_bash] … Reading package lists… Done Error opening the cache: E:Type ‘‘Google’ is not known on line 1 in source list /etc/apt/sources.list.d/google-chrome.list, E:The list of sources could not be read., E:The package lists or status file could not be parsed or opened. [/cce_bash][/su_box] […]

Рубрики
CentOS Debian Gentoo Gnome Linux Linux Mint Open SUSE Ubuntu Операционные системы (ОС) установка программ

Как установить Eclipse на Linux?

Чтобы установить Eclipse на Linux нужно сделать следующее: Зайти на официальный сайт Eclipse. Меня, например, интересовал Eclipse PHP Development Tool       На официальном сайте нужно нажать кнопку Download. Загрузится архив eclipse-xxxxx.tar.gz         Теперь необходимо распаковать архив в папку /opt и создать ярлык для исполняемого файла Eclipse Как распаковать файлы дистрибутива (установочного комплекта […]

Рубрики
CentOS Debian Gentoo Gnome Linux Администрирование установка программ

запуск Nemo (файлового менеджера) с правами root (sudo)

чтобы запустить файловый менеджер Nemo в Linux Mint, Ubuntu, Debian или другом дистрибутиве Linux cо средой Gnome нужно выполнить команду: [su_box title=»вставить вот это в консоль Linux:» style=»glass» radius=»4″] [cce_bash] gksudo nemo [/cce_bash] [/su_box] чтобы в меню  программ или на рабочем столе был ярлык, нужно создать ярлык в меню Gnome для этой команды. Как это сделать описано […]

Рубрики
CentOS Debian Gentoo Gnome Linux Linux Mint Open SUSE Ubuntu Администрирование установка программ

как создать новый ярлык в меню Gnome?

чтобы создать новый ярлык в меню Gnome нажмите правой кнопкой мыши на надписи (если нет — логотипе меню Gnome) и выберите пункт Настройка           Появится меню настройки Меню Gnome                                     В этом меню нажмите […]

Рубрики
Asterisk CentOS Debian Gentoo Linux Linux Mint Open SUSE SSH Ubuntu VOIP Администрирование Операционные системы (ОС) Справочник комманд

описание групп в Linux

Группы в LINUX Чаще всего на рабочих станциях и домашних компьютерах добавляют не-root пользователей в ниже указанные группы, чтобы дать доступ к оборудованию или функциям системного администрирования: audio floppy lp network optical power storage video wheel Список групп и их функции (отсортированно по алфавиту) Группа Affected files Назначение adm /var/log/* доступ на чтение к log файлам. […]

Рубрики
Asterisk Bash Debian Gentoo Gnome Linux Linux Mint Open SUSE SAMBA Ubuntu VOIP Обработка текстовых файлов Сети (LAN) Справочник комманд Установка Asterisk сервера установка программ

как в Linux добавить строку в конец файла без его открытия в редакторе?

часто когда настраиваешь Linux компьютер требуется добавить в конец разных файлов строку (или несколько) с настройками. Это можно сделать не открывая файл в редакторе, тем более обычно рекомендуют открывать файл в редакторе vi или nano. НО ведь новичок, да и не новичок в Linux не знает комбинации клавиш в этих консольных редакторах. Кроме того и […]

Рубрики
Asterisk CentOS Debian Gentoo Linux Mint Open SUSE VOIP Работа с оборудованием Сети (LAN) Установка Asterisk сервера

почему внешние узлы на Asterisk сервере не пингуются?

почему в Linux с 2мя сетевыми картами не работает интернет? в данной статье рассматривается финальная настройка (после ввода параметров сетевых карт) интернета на Asterisk сервере. проблема с шлюзами на базе Linux заключается в том, что после того, как обе сетевых карты настроены Linux не знает куда направлять все пересылаемые пакеты данных (например, когда вы пингуете интернет-узел). […]

Рубрики
CentOS Linux mc Open SUSE Без рубрики Установка Asterisk сервера

как установить MC (Mindnight Commander) в CentOS, OpenSuse?

Mindnight Commander — это двухпанельный консольный менеджер файлов для Linux, xxxBSD систем. Очень удобен в работе. Стоит поставить на сервере, если пока работа с командной строкой для вас проблема (получается не очень быстро). [su_box title=»вставить вот это в консоль Linux:» style=»glass» radius=»4″][cce_bash] yum install mc [/cce_bash][/su_box]

Рубрики
Asterisk VOIP Установка Asterisk сервера

смена паролей на Asterisk сервере

# passwd-maint – эта команда меняет пароль на веб-интерфейсе Trixbox. На Trixbox. по умолчанию, пользователь maint, пароль password # passwd-amp – для смены пароля используемого для обслуживания сервера через web интерфейс (пароль для пользователя wwwadmin). Разница между этими двумя пользователями (maint и wwwadmin) в том, что пользователь maint получает абсолютно полный доступ, а пользователь wwwadmin […]