iTeeLion Posted December 1, 2016 Share Posted December 1, 2016 (edited) Предисловие: Искал простое решение для общения с друзьями по VoIP, да чтобы хоть как-то "секурно" было. Первым делом в голову приходит teamspeak, но его не существует под процессоры mips, пришлось искать альтернативы. На старом форуме zyxmon'a нашлись темы по серверу umurmur (это упрощенный сервер mumble), проведя несколько экспериментов было принято решение упростить и актуализировать инфу, для тех, кто эксперимента ради включил opkg в своем keenetic и пришел сюда. Пост написан в формате "for dummies", старался изложить от и до, не бейте сильно Для начала обновим список пакетов: opkg update Установка openssl (при необходимости) mkdir -p /etc/ssl/certs export SSL_CERT_DIR=/etc/ssl/certs source /etc/profile opkg install ca-certificates opkg install openssl-util Генерация сертификатов openssl в папку сервера cd /opt/etc/umurmur openssl genrsa 1024 > key.key openssl req -new -x509 -nodes -sha1 -days 365 -key key.key > cert.crt Установка umurmur под openssl (Если нет openssl выполняем: opkg install openssl-util) opkg install umurmur-openssl Конфигурирование сервера (mcedit нет в стандартном наборе, его надо установить "opkg install mc" или юзаем "vi","nano") mcedit /opt/etc/umurmur.conf Не забываем открыть UDP и TCP порты под номером 64738! (Как открыть порты) Запуск сервера вручную /opt/etc/init.d/umurmur start Автозапуск сервера Название скрипта в /opt/etc/init.d/ делится на 3 части: 1) Буква: S-запускать / K-не запускать; 2) Произвольное целое число: приоритет запуска; 3) Название сервиса (Например: S60umurmur) Все, можно болтать с друзьями на своем сервере! Скрытый текст Спасибо: plagioklaz - разъяснил как работает автозапускАзимов Руслан - добавил установку openssl Используемые ссылки: https://github.com/umurmur/umurmur https://wiki.openwrt.org/doc/howto/umurmur http://mumble.ru/forum/viewtopic.php?f=10&t=220#p2459 http://mumble.ru/forum/viewtopic.php?f=10&t=220#p2459 Edited September 13, 2018 by iteelion 2 Quote Link to comment Share on other sites More sharing options...
plagioklaz Posted December 2, 2016 Share Posted December 2, 2016 (edited) Чтобы автоматом стартовал скрипт, нужно просто его переименовать. Название должно начинаться с буквы S, например S60umurmur, где цифра 60 - произвольная, но от неё зависит каким по-очереди будет запущен скрипт из папки /opt/etc/init.d/ Спасибо за инструкцию. Пригодится. Модераторы, добавьте пожалуйста инструкцию в список готовых решений. Edited December 2, 2016 by plagioklaz 2 Quote Link to comment Share on other sites More sharing options...
Cyero Posted February 10, 2017 Share Posted February 10, 2017 В 02.12.2016 в 00:39, iteelion сказал: Конфигурирование сервера (По умолчанию в системе установлен vi, но мне проще mcedit) mcedit /opt/etc/umurmumr.conf файл конфигурации имеет название umurmur.conf Quote Link to comment Share on other sites More sharing options...
Panasoft Posted June 14, 2017 Share Posted June 14, 2017 Спасибо за науку, заработало! Quote Link to comment Share on other sites More sharing options...
Азимов Руслан Posted September 13, 2018 Share Posted September 13, 2018 (edited) В 02.12.2016 в 01:39, iteelion сказал: cd /opt/etc/umurmur openssl genrsa 1024 > key.key openssl req -new -x509 -nodes -sha1 -days 365 -key key.key > cert.crt Привет. Почему скачешь перез голову? Поддержку сертификатов как установить ты не описал а сразу приступаешь к их генерации. Куча недогайдов в сети.. Для поддержки сертификатов: mkdir -p /etc/ssl/certs export SSL_CERT_DIR=/etc/ssl/certs source /etc/profile opkg install ca-certificates opkg install openssl-util Edited September 13, 2018 by Азимов Руслан 1 Quote Link to comment Share on other sites More sharing options...
iTeeLion Posted September 13, 2018 Author Share Posted September 13, 2018 (edited) 1 час назад, Азимов Руслан сказал: Привет. Почему скачешь перез голову? Поддержку сертификатов как установить ты не описал а сразу приступаешь к их генерации. Куча недогайдов в сети.. Для поддержки сертификатов: mkdir -p /etc/ssl/certs export SSL_CERT_DIR=/etc/ssl/certs source /etc/profile opkg install ca-certificates opkg install openssl-util Привет, добавлено! А не описано, как минимум по тому, что установка происходила не на чистую систему, а dependencies посмотреть тогда ума знаний не хватило. Да и openssl штука нужная, при первоначальной настройке не плохо было бы поставить. openssl: Command not found как бЭ намекает ? 1 час назад, Азимов Руслан сказал: Куча недогайдов в сети.. Ой как согласен Но с гайдами по l2tp+ipsec не сравнить. Edited September 13, 2018 by iteelion Quote Link to comment Share on other sites More sharing options...
Азимов Руслан Posted September 13, 2018 Share Posted September 13, 2018 (edited) 1 час назад, iteelion сказал: Ой как согласен Но с гайдами по l2tp+ipsec не сравнить. Спасибо, может кому поможет, чтобы не бегали искать по инету. Не помню что последний раз настраивал уже, но вынес себе мозг просто ппц)).. Помню что просто ппц какую кучу пакетов пришлось доустановить и довести до ума.. вплоть до изменения путей, которые были кривые.. а гайд был на полстраницы, хотя по факту можно было на 1.5 расписать )) Большое спасибо за гайд. Успехов ) Edited September 13, 2018 by Азимов Руслан Quote Link to comment Share on other sites More sharing options...
Хомо Сапиенс Posted April 30 Share Posted April 30 Посоны, ща на 2023 год есть инструкция по установке БЕЗ сертификатов ? Ни каких SSL !!!! KEENETIC Версия 3.9.5 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.