Minehostingpro Хостинг
Поиск
СКИДКА 10% на ВСЕ ТАРИФЫ до 11 мая 2019
Действует на новые заказы и на продление старых
Майнкрафт хостинг и виртуальные серверы
- MG-4 и VM-4 за 449.-/мес вместо 500 (экономия 50₽)
- MG-8 и VM-8 за 899.-/мес вместо 1000 (экономия 100₽)
- MG-12 и VM-12 за 1349.-/мес вместо 1500 (экономия 150₽)
- MG-16 и VM-16 за 1799.-/мес вместо 2000 (экономия 200₽)
https://minehosting.pro
Представляем Вам новый сайт MineHosting.pro
Мы сделали его с нуля. Полностью новый дизайн и особое внимание к оптимизации. Сайт открывается быстро даже на медленном соединении, а пользоваться им одно удовольствие.
Оцените сами: minehosting.pro
Оцените сами: minehosting.pro
Майнкрафт хостинг с поддержкой BungeeCord
MineHosting.pro | Майнкрафт хостинг с поддержкой BungeeCord
- На выбор панель управления майнкрафт сервером или полный root SSH доступ
- Мощные процессоры 4.0 GHz, быстрые SSD диски
- Любое количество слотов, любое количество серверов на тарифе и поддержка BungeeCord
- Выделенный IP, возможность использовать стандартный порт
- Действенная защита от DDoS атак
Скидки действуют до 8 января 2019
А теперь конкурс! Разыгрываем тариф MG-4 или VM-4 с сайта MineHosting.pro!
Условия:
- Вступить в нашу группу: vk.com/minehostingpro
- Сделать репост этой записи («рассказать друзьям») к себе на страницу
Победитель будет выбран случайным образом 7.01.18 из подписчиков группы, поделившихся этой записью
Всем удачи!
У всех игроков одинаковые IP-адреса. Что делать?
Эта проблема возникает, если BungeeCord не передает IP адреса игроков серверу Spigot
Шаг 5. Перезапустите все серверы, которые Вы настраивали
minehosting.pro
Шаг 5. Перезапустите все серверы, которые Вы настраивали
minehosting.pro
Как и зачем закрывать порты на серверах с BungeeCord: правильная защита от взломов
Зачем закрывать порты
При использовании BungeeCord-сборок на вашем сервере запущено несколько игровых серверов: сам BungeeCord и серверы Spigot (обычно это Выживание, Мини-игры и так далее). Сама система работает так — игрок заходит на BungeeCord и его перекидывает на нужный сервер Spigot, в зависимости от настроек. И перед тем, как попасть на основной сервер, игрок проходит авторизацию (плагин для BungeeCord или плагин на отдельном Spigot сервере для авторизации).
Если все серверы Spigot доступны для подключения любому человеку извне, а не только локально через BungeeCord, то злоумышленник может зайти напрямую на сервер выживания или мини-игры, минуя BungeeCord и авторизацию. Вот почему важно закрыть порты Spigot серверов от внешнего доступа, чтобы попасть на них можно было только «сквозь» прокси-сервер BungeeCord
Как закрыть порты
Эта инструкция написана для операционных систем Debian и Ubuntu. На других операционных системах семейства Linux могут быть незначительные отличия.
Важно! Эта инструкция требует наличия SSH root доступа. Если у Вас есть только панель управления майнкрафт серверами, обратитесь в поддержку для закрытия портов.
Для закрытия портов будем использовать системную утилиту iptables.
Важно! Перед тем, как закрывать порты, рекомендую проверить правила iptables командой iptables -L. Возможно, вы уже устанавливали какие-то правила. Инструкция по удалению ненужных правил есть в конце.
Правила iptables считываются последовательно сверху вниз, поэтому
1. Разрешаем доступ для локальных подключений к любому порту.
Это важно, потому что BungeeCord должен иметь возможность подключаться к серверам Spigot.
!!! ВМЕСТО 0.0.0.0 ПОДСТАВЬТЕ IP ВАШЕГО СЕРВЕРА (без порта). НАПРИМЕР: 216.58.215.46
ПРИМЕЧАНИЕ:
Если Вы используете несколько VDS или выделенных серверов для своего проекта, разрешите доступ для каждого сервера.
Например:
и так далее…
2. Закрываем доступ к портам из всех мест, кроме разрешенных
и так далее…
ПРИМЕЧАНИЕ:
Если Вы хотите закрыть сразу диапазон портов, вы можете указать его в виде 25566:25590
Например:
ПРИМЕЧАНИЕ:
Закрывать порты самого BungeeCord не нужно, он должен быть доступен из любого места (а не только из разрешенных), чтобы игроки могли подключиться
3. Сохраняем правила
Это очень важный пункт. Если не сохранить правила, они сбросятся при перезапуске VDS или выделенного сервера.
Если Вы закрываете порты впервые и еще не пользовались утилитой iptables-persistent, ее нужно установить:
При установке Вас спросят, сохранить-ли правила iptables. Оба раза отвечайте Yes.
Если утилита iptables-persistent уже установлена, то для сохранения правил воспользуйтесь командой:
И опять-таки оба раза отвечайте Yes.
Дополнительная информация
Удаление ненужных правил
Для начала необходимо получить список правил с номерами, для этого воспользуйтесь командой
Для удаления правила воспользуйтесь командой
вместо N подставьте номер нужного правила.
Например:
bill.minehosting.pro/billmgr?func=register&lang=ru
При использовании BungeeCord-сборок на вашем сервере запущено несколько игровых серверов: сам BungeeCord и серверы Spigot (обычно это Выживание, Мини-игры и так далее). Сама система работает так — игрок заходит на BungeeCord и его перекидывает на нужный сервер Spigot, в зависимости от настроек. И перед тем, как попасть на основной сервер, игрок проходит авторизацию (плагин для BungeeCord или плагин на отдельном Spigot сервере для авторизации).
Если все серверы Spigot доступны для подключения любому человеку извне, а не только локально через BungeeCord, то злоумышленник может зайти напрямую на сервер выживания или мини-игры, минуя BungeeCord и авторизацию. Вот почему важно закрыть порты Spigot серверов от внешнего доступа, чтобы попасть на них можно было только «сквозь» прокси-сервер BungeeCord
Как закрыть порты
Эта инструкция написана для операционных систем Debian и Ubuntu. На других операционных системах семейства Linux могут быть незначительные отличия.
Важно! Эта инструкция требует наличия SSH root доступа. Если у Вас есть только панель управления майнкрафт серверами, обратитесь в поддержку для закрытия портов.
Для закрытия портов будем использовать системную утилиту iptables.
Важно! Перед тем, как закрывать порты, рекомендую проверить правила iptables командой iptables -L. Возможно, вы уже устанавливали какие-то правила. Инструкция по удалению ненужных правил есть в конце.
Правила iptables считываются последовательно сверху вниз, поэтому
1. Разрешаем доступ для локальных подключений к любому порту.
Это важно, потому что BungeeCord должен иметь возможность подключаться к серверам Spigot.
iptables -A INPUT -s 127.0.0.1 -j ACCEPT
iptables -A INPUT -s 0.0.0.0 -j ACCEPT
!!! ВМЕСТО 0.0.0.0 ПОДСТАВЬТЕ IP ВАШЕГО СЕРВЕРА (без порта). НАПРИМЕР: 216.58.215.46
ПРИМЕЧАНИЕ:
Если Вы используете несколько VDS или выделенных серверов для своего проекта, разрешите доступ для каждого сервера.
Например:
iptables -A INPUT -s 127.0.0.1 -j ACCEPT
iptables -A INPUT -s 87.240.180.136 -j ACCEPT
iptables -A INPUT -s 216.58.215.46 -j ACCEPT
и так далее…
2. Закрываем доступ к портам из всех мест, кроме разрешенных
iptables -A INPUT -p tcp --dport 25566 -j DROP
iptables -A INPUT -p tcp --dport 25567 -j DROP
iptables -A INPUT -p tcp --dport 25568 -j DROP
и так далее…
ПРИМЕЧАНИЕ:
Если Вы хотите закрыть сразу диапазон портов, вы можете указать его в виде 25566:25590
Например:
iptables -A INPUT -p tcp --dport 25566:25590 -j DROP
ПРИМЕЧАНИЕ:
Закрывать порты самого BungeeCord не нужно, он должен быть доступен из любого места (а не только из разрешенных), чтобы игроки могли подключиться
3. Сохраняем правила
Это очень важный пункт. Если не сохранить правила, они сбросятся при перезапуске VDS или выделенного сервера.
Если Вы закрываете порты впервые и еще не пользовались утилитой iptables-persistent, ее нужно установить:
apt-get install iptables-persistent
При установке Вас спросят, сохранить-ли правила iptables. Оба раза отвечайте Yes.
Если утилита iptables-persistent уже установлена, то для сохранения правил воспользуйтесь командой:
dpkg-reconfigure iptables-persistent
И опять-таки оба раза отвечайте Yes.
Дополнительная информация
Удаление ненужных правил
Для начала необходимо получить список правил с номерами, для этого воспользуйтесь командой
iptables -L --line-numbers
Для удаления правила воспользуйтесь командой
iptables -D INPUT N
вместо N подставьте номер нужного правила.
Например:
iptables -D INPUT 9
bill.minehosting.pro/billmgr?func=register&lang=ru
Как установить Java 8 на VDS/VPS или выделенный сервер
Эта инструкция подходит для операционных систем семейства Linux (Debian, Ubuntu, CentOS и т.д.)
ППодключитесь к серверу по SSH и выполните эти команды:
После установки можете проверить версию Java на сервере при помощи команды
Если все в порядке, вы получите примерно такой ответ:
bill.minehosting.pro/billmgr?func=register&lang=ru
ППодключитесь к серверу по SSH и выполните эти команды:
wget http://repo.minehosting.pro/java/jre-8u181-linux-x64.tar.gz
tar xf jre-8u181-linux-x64.tar.gz
mv jre1.8.0_181 /opt
ln -svf /opt/jre1.8.0_181/bin/java /usr/bin/java
rm jre-8u181-linux-x64.tar.gz
После установки можете проверить версию Java на сервере при помощи команды
java -version
Если все в порядке, вы получите примерно такой ответ:
java version "1.8.0_XXX"
Java(TM) SE Runtime Environment (build 1.8.0_XX-bXX)
Java HotSpot(TM) 64-Bit Server VM (build XX.XXX-bXX, mixed mode)
bill.minehosting.pro/billmgr?func=register&lang=ru
Рады представить Вам наши новые тарифные линейки
Рады представить Вам наши новые тарифные линейки: MG (майнкрафт хостинг) и VM (виртуальные серверы)
Вот, что изменилось: добавили оперативной памяти, увеличили объем SSD диска и улучшили защиту от DDoS-атак. При этом, сами тарифы стали еще выгоднее!
К примеру, самый базовый тариф (MG-4 и VM-4) имеет 1 ядро, 4 ГБ ОЗУ, 25 ГБ SSD и стоит 479.-/мес
На этих тарифах установлена улучшенная система защиты от DDoS, которая защищает Ваш сервер от большинства известных атак.
Уже доступно для заказа на сайте MineHosting.pro