Продвинутая настройка. Обновление системы

| |

Mumble – это открытое приложение VoIP, аналог TeamSpeak и Ventrilo. Mumble использует архитектуру «клиент-сервер», что позволяет пользователям общаться друг с другом при подключении к одному и тому же серверу. Данное приложение имеет простой интерфейс администрирования, низкую латентность и высококачественные кодеки.

Это руководство поможет установить и настроить Murmur,серверный компонент Mumble. Murmur позволяет запустить свой собственный сервер голосового чата для клиента Mumble.

Требования

  • Предварительно настроенный сервер Ubuntu 14.04;
  • 512 MB RAM (этого хватит для запуска Murmur и поддержку 50 клиентов; если сервер используется и для других целей, такого объёма памяти может не хватить).
  • Пользователь с правами root или доступом к sudo. Чтобы запустить сессию root, введите:

Примечание : Данное руководство написано для Ubuntu 14.04, однако подойдёт для любого другого современного дистрибутива Ubuntu, в репозитории которого есть пакеты mumble and mumble-server.

1: Обновление системы

Для начала нужно обновить ранее установленные пакеты.

Обновите список пакетов:

Установите обновления пакетов:

2: Установка Murmur

В официальном репозитории Ubuntu пакет Murmur называется mumble-server.

Чтобы установить этот пакет, введите:

apt-get install mumble-server

Чтобы подтвердить установку, введите Y и нажмите Enter.

3: Базовая настройка

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

Запустите мастер настройки:

dpkg-reconfigure mumble-server

Чтобы сервер Murmur автоматически запускался во время загрузки системы, выберите Yes в окне:

Autostart mumble-server on boot?

Allow mumble-server to use higher priority?

выберите Yes; такая настройка обеспечивает минимально возможную задержку.

Пользователь по имени SuperUser обладает наивысшими административными правами на сервере. Для управления сервером Mumble используется именно этот аккаунт.

Если поле пароля в окне:

Password to set on SuperUser account:

оставить незаполненным, мастер примет пароль по умолчанию.

Введите надёжный пароль, нажмите Tab, чтобы выбрать Ok. Чтобы закрыть мастер настройки, нажмите Enter.

Теперь сервер Mumble готов к работе.

4: Продвинутая настройка

В целом, сервер уже можно использовать.

Чтобы выполнить продвинутую пользовательскую настройку сервера, откройте файл /etc/mumble-server.ini.

nano /etc/mumble-server.ini

Murmur предлагает несколько опций настройки, а сам конфигурационный файл хорошо прокомментирован.

Ниже перечислены общие параметры сервера.

Примечание : Некоторые из них закомментированы в файле; закомментированные параметры не обрабатываются. Чтобы включить параметр, раскомментируйте его, удалив символ #.

  • autobanAttempts, autobanTimeframe, autobanTime: эти параметры прдотвращают атаки brute force и блокируют IP-адреса, отвечающие двум параметрам, на определённый период времени.
  • welcometext: содержит приветственное сообщение, которое получает каждый пользователь при подключении к серверу. Это позволяет сообщить пользователям правила, предоставить важные ссылки и т.д. Вся запись должна быть заключена в кавычки (вместе с тегами и символами HTML).
  • port: стандартный порт Mumble – это 64738. Здесь можно изменить это значение. После этого нужно сообщить пользователям новый порт дл подключения.
  • host: по умолчанию Mumble подключается к хосту автоматически. Данный параметр позволяет задать имя определённого хоста.
  • bandwidth: доступная пропускная способность. Чем больше значение, тем больше памяти сможет потреблять каждый пользователь; в данном случае для 50 пользователей 60000-72000 будет достаточно.
  • users: максимальное количество пользователей на сервере. Для сервера в 512 MB рекомендуется разрешить не более 50 пользователей.
  • textmessagelength: данный параметр по умолчанию не включен. Он ограничивает количество символов в сообщениях.
  • imagemessagelengt: данный параметр по умолчанию не включен. Он определяет максимальный размер изображения, которое можно добавить в сообщение.
  • allowhtml: по умолчанию не включен; позволяет использовать HTML в сообщениях, комментариях, описаниях.
  • registerName, RegisterUrl: добавит сервер в открытый список Mumble Client. В противном случае пользователю нужен IP или имя хоста для подключения к серверу.

Чтобы закрыть файл, нажмите Ctrl+X, Y и Enter – чтобы сохранить изменения. Перезапустите Murmur, чтобы обновить настройки. При этом все пользовательские соединения будут сброшены.

service mumble-server restart

Примечание : Больше информации о настройке сервера можно найти в Mumble Wiki.

5: Подключение к серверу Mumble

Теперь можно подключиться к серверу Mumble как SuperUser.

Примечание : Другим пользователям не нужен пароль, только IP-адрес и номер порта.

Загрузите клиент Mumble.

Откройте его на компьютере, нажмите кнопку Connect, а затем нажмите Add New в нижней части окна.

Введите данные сервера Mumble. В поле Address можно указать имя хоста или IP-адрес сервера. Если вы не изменяли номер порта, введите стандартный номер – 64738. Нажмите OK, чтобы сохранить настройки.

Сервер появится в списке Favorite. Чтобы подключиться к нему, нажмите Connect.

Если вы не создали подписанный сертификат для данного сервера, вам придется принять сертификат.

Если подключение установлено успешно, на экране появится сообщение:

Tags: ,

Иногда ошибки murmur.exe и другие системные ошибки EXE могут быть связаны с проблемами в реестре Windows. Несколько программ может использовать файл murmur.exe, но когда эти программы удалены или изменены, иногда остаются "осиротевшие" (ошибочные) записи реестра EXE.

В принципе, это означает, что в то время как фактическая путь к файлу мог быть изменен, его неправильное бывшее расположение до сих пор записано в реестре Windows. Когда Windows пытается найти файл по этой некорректной ссылке (на расположение файлов на вашем компьютере), может возникнуть ошибка murmur.exe. Кроме того, заражение вредоносным ПО могло повредить записи реестра, связанные с Mumble. Таким образом, эти поврежденные записи реестра EXE необходимо исправить, чтобы устранить проблему в корне.

Редактирование реестра Windows вручную с целью удаления содержащих ошибки ключей murmur.exe не рекомендуется, если вы не являетесь специалистом по обслуживанию ПК. Ошибки, допущенные при редактировании реестра, могут привести к неработоспособности вашего ПК и нанести непоправимый ущерб вашей операционной системе. На самом деле, даже одна запятая, поставленная не в том месте, может воспрепятствовать загрузке компьютера!

В связи с подобным риском мы настоятельно рекомендуем использовать надежные инструменты очистки реестра, такие как %%product%% (разработанный Microsoft Gold Certified Partner), чтобы просканировать и исправить любые проблемы, связанные с murmur.exe. Используя очистку реестра , вы сможете автоматизировать процесс поиска поврежденных записей реестра, ссылок на отсутствующие файлы (например, вызывающих ошибку murmur.exe) и нерабочих ссылок внутри реестра. Перед каждым сканированием автоматически создается резервная копия, позволяющая отменить любые изменения одним кликом и защищающая вас от возможного повреждения компьютера. Самое приятное, что устранение ошибок реестра может резко повысить скорость и производительность системы.


Предупреждение: Если вы не являетесь опытным пользователем ПК, мы НЕ рекомендуем редактирование реестра Windows вручную. Некорректное использование Редактора реестра может привести к серьезным проблемам и потребовать переустановки Windows. Мы не гарантируем, что неполадки, являющиеся результатом неправильного использования Редактора реестра, могут быть устранены. Вы пользуетесь Редактором реестра на свой страх и риск.

Перед тем, как вручную восстанавливать реестр Windows, необходимо создать резервную копию, экспортировав часть реестра, связанную с murmur.exe (например, Mumble):

  1. Нажмите на кнопку Начать .
  2. Введите "command " в строке поиска... ПОКА НЕ НАЖИМАЙТЕ ENTER !
  3. Удерживая клавиши CTRL-Shift на клавиатуре, нажмите ENTER .
  4. Будет выведено диалоговое окно для доступа.
  5. Нажмите Да .
  6. Черный ящик открывается мигающим курсором.
  7. Введите "regedit " и нажмите ENTER .
  8. В Редакторе реестра выберите ключ, связанный с murmur.exe (например, Mumble), для которого требуется создать резервную копию.
  9. В меню Файл выберите Экспорт .
  10. В списке Сохранить в выберите папку, в которую вы хотите сохранить резервную копию ключа Mumble.
  11. В поле Имя файла введите название файла резервной копии, например "Mumble резервная копия".
  12. Убедитесь, что в поле Диапазон экспорта выбрано значение Выбранная ветвь .
  13. Нажмите Сохранить .
  14. Файл будет сохранен с расширением.reg .
  15. Теперь у вас есть резервная копия записи реестра, связанной с murmur.exe.

Следующие шаги при ручном редактировании реестра не будут описаны в данной статье, так как с большой вероятностью могут привести к повреждению вашей системы. Если вы хотите получить больше информации о редактировании реестра вручную, пожалуйста, ознакомьтесь со ссылками ниже.

Do you play a lot of online games, and need a voice chat server for your guild or clan? Do you have more than 8 people that need to be on at a time, for free? Well, provided you have good enough bandwidth (I’d recommend 5 MB or above plans from ISP’s), you can host a Murmur voice chat server. Allowing 100 or more simultaneous connections at once, hosting a Murmur Server is the best free solution you can have without paying a hosting company to host your voice chat server (Generally $8-$10/mo and up depending on your voice server size). Check out our basic Murmur configuration guide below!

Preparing your PC and Network for use with Murmur

Step 1: Prep your OS for use with Mumble/Murmur

You will need to set your computer to a static IP, in order to port forward your router/modem for the voice chat server. To see how to do this:

Step 2: Prep your Network for use with Mumble/Murmur

Next, you will need to configure your network to allow the port for murmur (by default 64738 in TCP and UDP) through to the correct computer. To do this:

Get your router’s IP Address by opening command prompt and running an “ipconfig”, then open your browser to the gateway. Log into the router/modem, and set it to forward port 64738 (Both TCP and UDP) to the internal address of the PC you are installing Murmur on.

After you have forwarded the port, go to http://canyouseeme.org to check if it is open. If it is, proceed to the next step. NOTE: Murmur may have to be open for the port to be seen.

Step 3: Install Murmur on your PC

Now we can install Murmur and set it up. Head over to the download page and install the most recent Windows release . Start the installation, and when you get to the page where you are asked what to install, select at least the Murmur server. It is recommended to also install Bonjour as well, and Mumble if you plan on using the voice server on the installation PC/Server. After installing Murmur, place a shortcut on your desktop in order to have a quick way to start the server. To do this, go to C:Program FilesMumble (or wherever you installed Murmur to), right click on murmur.exe and click “Create Shortcut.” Rename the shortcut to “Murmur” and drag onto your desktop.

NOTE: Place the shortcut in C:ProgramDataMicrosoftWindowsStart MenuProgramsStartup to have it start automatically.

Set up the Murmur Server

In C:Program FilesMumble (or wherever you installed Mumble to) there is a file called “murmur.ini” that contains all of your Murmur server settings. After making any changes to this file, you must restart your Murmur server for them to take effect. Do this by right clicking the icon in your task bar area, and selecting “Quit Murmur” then re-running the Murmur shortcut you created. It is recommended to at least view/change the following:

welcometext= port= serverpassword= bandwidth= users= registerName=

None of these fields need to be changed in order for your server to run. “welcometxt” is the text that will welcome people to your server, “port” is to be used if you want to use one other than the default, “bandwidth” is self explanatory, and “users” is the max number of users you will allow onto the server.

It is recommended that you change

serverpassword=YOURPASSWORDHERE

with YOURPASSWORDHERE being the password you choose for the server

To have your root channel named to something other than “Root”, uncomment

and change it to

registerName = Tech Raptor Voice Server

but do not change any of the other

lines unless you plan on making the server public. If so, leave serverpassword blank, and adjust

#registerName= #registerPassword= #registerUrl=

in order to make it public. If you are on a static IP, then registerHostName is optional, but if you are on Cable/DNS, you should not change this field.

Starting Murmur

You can now start Murmur, using either the murmur.exe in C:Programs FilesMumble or the shortcut you created on the desktop.

In order for it to be accessed externally, give users your external address (found at http://whatismyip.com), the port you specified and have forwarded, and the server password. Enjoy Chatting!

Additional Settings and Features to note.

Setting the SuperUser Password

Setting up the SuperUser password is relatively simple. Start out by opening command prompt (Start -> “cmd” -> enter) and entering the following

cd c:program filesmumble

change the above if that if not where you installed Mumble. After doing so, type

murmur.exe -ini “” -supw YOURPASSWORDHERE

putting in the path for the config file under (e.g. “C:Program Files (x86)Mumblemurmur.ini “) and with YOURPASSWORDHERE being the password you have chosen for the SuperUser. Note: This does not start the Murmur server, just sets the password.

Connecting to your Murmur Server with Mumble

Now that Murmur is started, start Mumble. When it is started, click the Add New… button. Then fill the fields with your server’s information.

The Servername field contains the name that will be shown in your server list.

The Address field is the external IP of your server; if you do not know the external IP, go here (from the computer hosting Murmur): http://whatismyipaddress.com/ NOTE : If using the same PC as the murmur server, just enter your computer’s IP.

The Username field is the user that you want to use (Case Sensitive) If you want to connect as SuperUser, it must be capitalized as such. Since you are going to want to add your user as an admin, put in that username for now.

Registering a user and making it an admin

  1. When you are connected to the server, right click on your username, and click “Register” – if you do not see this option, ensure that you have an @all ACL that has “Register Self” set to Allow, Applies to sub-channels unchecked.
  2. Reconnect as the SuperUser – Go back to your server list, and on the main Mumble window click Server -> Connect. You will see the server you added in the previous step. Right click it and select “Edit…” Change Username to SuperUser, click OK, then click Connect.
  3. Right click the “Root” Channel (Will be whatever you set it to as in your config file) and click Edit .
  4. Go to the Groups tab
  5. In the drop-down box at the top select the “admin” group
  6. In the “Members” drop-down box at the bottom left, type your username and press enter
  7. Click OK
  8. Follow step 3 to change your username back to the user you added with SuperUser
  9. Connect back to the server
  10. Test your administration ability by right clicking the root channel, clicking Add , and adding a new channel.

Adding Channels

  1. Join your server following the steps outlined above
  2. When you are joined to the server, right-click your “Root” channel and click Add, then add the channel with the name and description (even picture) if you want.
  3. If you want to add sub channels, follow step 2 on the channel you just created.


Понравилась статья? Поделитесь с друзьями!