Game Network


Установка нового Тимспик сервера на свой VPS (Дебиан Линукс 10.х - Debian 10.x)

Друзья, на данной странице выкладываю дополнение — инструкцию к видеоуроку по установке своего Тимспик3 сервера на виртуальный выделенный сервер (VPS) на базе Линукс (Debian 10.x). Если у вас возникли какие-либо проблемы по установке, оставляйте свои комментарии на Ютубе, я все читаю. Вы также можете задать свой вопрос в группе Дискорда: в меню слева выберите текстовый канал "#тимспик помощь".


Бесплатный виртуальный выделенный сервер от компании DigitalOcean

Перед покупкой своего VPS вы можете попробовать сервис от компании DigitalOcean. Перейдите по этой ссылке и получите месяц бесплатного обслуживания (VPS от 5 до 40 долларов бесплатно на месяц). Если у вас уже есть свой VPS с операционной системой Debian 10.x, то преступайте сразу к установке firewall, а затем Тимспика.

ВАЖНО: крайне не рекомендую устанавливать Тимспик на уже рабочий сервер, на котором пристутствуют различные сервисы (MySQL, Apache и прочее). Вы можете "что-то зацепить". Мой видеоурок идеально подойдет ТОЛЬКО для новых VPS и только для Debian Linux 10.x

Установка Тимспик3 сервера на Линукс Дебиан 10.х (x64) — пошаговая инструкция

Примечания: все команды для Linux выделены жирным шрифтом. Инструкция проверена 30 января 2020 года на сервере Debian 10.2. Для администрирования сервера необходимо бесплатное приложение — SSH клиент Putty.

1. После подключения своего VPS необходимо сменить порт сервиса SSH с 22 (установлен по умолчанию) на любой другой в диапазоне от 1000 до 50000, например "9811". Это необходимо для того, чтобы закрыть порт 22 и таким образом сократить атаки ботов на ваш VPS. В строке нужно написать pico /etc/ssh/sshd_config, а затем нажать enter. После чего стрелками на клавиатуре перейти к строчке "port" и изменить цифру 22 на любую другую, например, 9811. Не забудьте убрать решетку перед словом "Port". Затем нужно одновременно нажать две клавиши CTRL и X, потом букву Y и enter/ввод. После этого необходимо перезапустить шелл командой service sshd restart

2. После этого необходимо обновление операционной системы Linux Debian: apt-get update && apt-get upgrade


Установка UFW firewall

3. Устанавливаем бесплатный, наипростейший firewall UFW, который автоматически закроет все порты, кроме портов Тимспика. Это необходимо для улучшения безопасности сервера.

a. Установка firewall UFW:

sudo apt-get install ufw

b. Установка стандартных правил firewall — входящий трафик:

sudo ufw default deny incoming

c. Установка стандартных правил firewall — исходящий трафик:

sudo ufw default allow outgoing

d. Добавляем наш порт для управления сервером:

sudo ufw allow 9811

e. Добавляем порты, необходимые для работы Тимспика (9987, 30033, 10011 и 41144):

sudo ufw allow 9987
sudo ufw allow 30033
sudo ufw allow 10011
sudo ufw allow 41144

f. Если ваш интернет провайдер предоставил вам статичный IP адрес, то его лучше сразу добавить в firewall:

sudo ufw allow from 31.13.189.94 — где 31.13.189.94 ваш IP адрес. Узнать свой IP можно на сайте dnsstuff.com (ваш IP будет в самом верху)

На заметку: если вам нужно кого-то заблокировать по IP, то командной строке SSH терминала нужно написать "sudo ufw deny from 60.2.113.4", только без кавычек и правильным IP адресом.

g. Так как мы планируем использовать только сервисы Тимспика, лучше всего сразу закрыть порт 80 (Апаче). Это нужно для того, чтобы не расходовались ресурсы сервера.

sudo ufw deny http

На заметку: в этом гайде мы рассматриваем установку своего Тимспик сервера на новый VPS под управлением Linux Debian 10.0. Крайне не рекомендую устанавливать Тимспик на сервер, где есть сервисы Apache, MySQL и пр. Также крайне не рекомендуется устанавливать Тимспик на свой домашний компьютер. VPS стоит копейки и находится в профессиональном дата центре!

h. Запускаем firewall UFW:

sudo ufw enable

Нас предупредят, что связь с сервером может быть потеряна, соглашаемся, нажав Y и enter.

На заметку: посмотреть список активных правил firewall UFW можно через команду "sudo ufw status numbered". Чтобы удалить какое-либо из правил, нужно знать номер. К примеру, мы хотим вернуть порт 80, который является правилом номер 6, пишем: "sudo ufw delete 6" и нажимаем enter, а затем Y. Если по каким-либо причинам firewall работает некорректно, то вы можете сбросить все правила: "sudo ufw reset" или вообще отключить UFW: "sudo ufw disable".


Установка Тимспик сервера на VPS Debian 10.x

Новые версии Teamspeak сервера выходят несколько раз в год. Список всех серверов можно посмотреть на сайте http://files.teamspeak-services.com/releases/server/. Целесобрано выбрать последнюю версию. На данный момент (декабрь 2019) это версия 3.9.1

a. В терминале Putty переходим в директорию /tmp

cd /tmp

b. Скачиваем новый (2020) Тимспик сервер:

wget https://files.teamspeak-services.com/releases/server/3.11.0/teamspeak3-server_linux_amd64-3.11.0.tar.bz2

c. Распаковываем:

tar -xf teamspeak3-server_linux_amd64-3.11.0.tar.bz2

d. Создаем директорию, в которой будут храниться все файлы Тимспика:

mkdir /opt/teamspeak-server

e. Переносим распакованные файлы в только что созданную директорию:

mv teamspeak3-server_linux_amd64/* /opt/teamspeak-server

f. Затем переходим в данную директорию:

cd /opt/teamspeak-server

g. Чтобы наш Тимспик работал от имени пользователя Тимспик, а не root, добавляем нового пользователя:

useradd -d /opt/teamspeak-server teamspeak-user

h. Добавляем права на управление Тимспик сервером:

chown -R teamspeak-user:teamspeak-user /opt/teamspeak-server

i. Получаем бесплатную лицензию TeamSpeak на 32 слота:

su teamspeak-user
touch .ts3server_license_accepted

j. Запускаем сервер:

./ts3server_startscript.sh start

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

В следующих видеоуроках мы обязательно поговорим о продлении бесплатной лицензии Тимспик (с 2019 года все лицензии должны продлеваться на 1 год, иначе тимспик будет отключен). Мы также пройдемся по основным настройкам Тимспика, а также затронем проблемы потери доступа, например, вы снесли винду и у вас больше нет ключа супер администратора.


Надеюсь, что видеоурок и эти инструкции вам помогли. Однако если у вас возникли какие-либо трудности, не стесняйтесь, спрашивайте в комментариях на Ютубе. Вы также можете воспользоваться моим Дискордом: текстовым каналом "#тимспик помощь. Если установка Тимспик сервера прошла на ура, пожалуйста, поддержите проект — просто поставьте лайк под видео. Также буду рад вашей подписке на Ютубе. Заранее большое спасибо!

Миха Бруклин
Поблагодарить автора можно через DonatePay. Большое спасибо!

Обратная связь: mail@gamenetwork.ru


Игровая сеть в ВК

Игровая сеть в ВК. Наша группа в Вконтакте!

Наш канал на Ютубе

Наш канал на Твиче


© 2015 — 2020 Игровая сеть ака "Game Network"
www.gamenetwork.ru