Создание сервера: различия между версиями
[непроверенная версия] | [досмотренная версия] |
Scott (обсуждение | вклад) Метки: правка из мобильной версии, правка с мобильного устройства |
(→PPTP) Метки: правка из мобильной версии, правка с мобильного устройства |
||
(не показано 28 промежуточных версий 5 участников) | |||
Строка 1: | Строка 1: | ||
+ | {{Шаблон:Баннер}} | ||
Вообще есть несколько вариантов, каждый — для своих целей. Выбирайте, анализируйте, перебирайте. | Вообще есть несколько вариантов, каждый — для своих целей. Выбирайте, анализируйте, перебирайте. | ||
</br> | </br> | ||
Строка 23: | Строка 24: | ||
| Steam || Лёгкая || Платно(только покупка игры) || Не требуется || Все платформы(только при задействовании других способов) | | Steam || Лёгкая || Платно(только покупка игры) || Не требуется || Все платформы(только при задействовании других способов) | ||
|- | |- | ||
− | | [ЭКСЛЮЗИВ]OpenVPN|| Средняя || Бесплатно || Не требуется || Все платформы | + | | [ЭКСЛЮЗИВ]OpenVPN/PPTP|| Средняя || Бесплатно || Не требуется || Все платформы |
|} | |} | ||
Строка 30: | Строка 31: | ||
===Как открыть порт?=== | ===Как открыть порт?=== | ||
− | + | {{Шаблон:Плашка | |
+ | | title = Если у вашего провайдера NAT - это определённо смерть. Сколько порты не пробрасывай - не выйдет совершенно ничего. Уточните для начала, есть ли у вас NAT у вашего провайдера или родственников (если они есть) | ||
+ | | text = | ||
+ | | img = Safe_it.png | ||
+ | }} | ||
Нужный порт: | Нужный порт: | ||
6567 (TCP/UDP)</br> | 6567 (TCP/UDP)</br> | ||
Строка 40: | Строка 45: | ||
# Найти Дополнительные настройки > NAT > Виртуальные серверы. | # Найти Дополнительные настройки > NAT > Виртуальные серверы. | ||
# Выбрать "Пользовательский сервис", можете написать название, это НЕ название сервера, это просто название. | # Выбрать "Пользовательский сервис", можете написать название, это НЕ название сервера, это просто название. | ||
− | # | + | # Записать нужные вам порты в строках "Внешний порт (начало)" и "Внешний порт (конец)". Пример: Внешний порт (начало) 2000 Внешний порт (конец) 3000, это значит что вы открыли все порты с 2000 по 3000. Не забудьте сделать еще одну такую же строку для UDP! |
− | # В строке "Ip- | + | # В строке "Ip-адрес сервера" указать свой локальный ip. |
− | # | + | # Отключить брандмауэр windows или настроить его так чтобы он не блокировал входящие подключения. |
− | + | # Узнать свой ip на сайте [https://2ip.ua/ 2ip.ua]</br> | |
− | # | + | # Запустить игру и нажать на кнопку "Многопользовательский режим" в мире. |
− | # | ||
'''Подсказки: | '''Подсказки: | ||
Строка 60: | Строка 64: | ||
== Виртуальный хостинг (используется petruchio.org.ru) == | == Виртуальный хостинг (используется petruchio.org.ru) == | ||
− | Тут, кстати, всё гораздо проще. Всё, что вам надо — это деньги каждый месяц. Есть куча предложений, но petruchio.org.ru использует [https://vdsina.ru/?partner=2zzh4sva62 vdsina.ru] — | + | Тут, кстати, всё гораздо проще. Всё, что вам надо — это деньги каждый месяц. Есть куча предложений, но petruchio.org.ru использует [https://vdsina.ru/?partner=2zzh4sva62 vdsina.ru] — за весь период жизни сервера подвёл (вдумайтесь) только один раз, и то позже убыток возместили. |
Далее мы гуглим, как пользоваться и устанавливать компоненты: | Далее мы гуглим, как пользоваться и устанавливать компоненты: | ||
* screen | * screen | ||
Строка 66: | Строка 70: | ||
на свой сервер. Проблема может возникнуть из-за разных пакетных менеджеров, например если вы используете Debian/Ubuntu, но при этом пытаетесь воспользоваться yum, которого нет в подобных дистрибутивах. Тут надо ещё за линукс уметь пояснить — без этого вам тут не выжить. Опять же, Debian/Ubuntu — легчайший путь. | на свой сервер. Проблема может возникнуть из-за разных пакетных менеджеров, например если вы используете Debian/Ubuntu, но при этом пытаетесь воспользоваться yum, которого нет в подобных дистрибутивах. Тут надо ещё за линукс уметь пояснить — без этого вам тут не выжить. Опять же, Debian/Ubuntu — легчайший путь. | ||
Да, надо уметь ещё и утилитой screen пользоваться, хотя бы немного. | Да, надо уметь ещё и утилитой screen пользоваться, хотя бы немного. | ||
− | |||
== Игра на каком-то сервере == | == Игра на каком-то сервере == | ||
Строка 122: | Строка 125: | ||
== OpenVPN == | == OpenVPN == | ||
− | + | '''УСТАРЕЛ''' [[OpenVPN сервер|Скинуто сюда]] | |
− | + | == PPTP == | |
− | + | [https://vk.me/join/AJQ1dwzB2xSzAU4C3LtodEaS Подробнее в беседе ВК] |
Текущая версия на 10:15, 14 августа 2020
Вообще есть несколько вариантов, каждый — для своих целей. Выбирайте, анализируйте, перебирайте.
ВАЖНО: УМЕНИЕ ГУГЛИТЬ ОЧЕНЬ ПОМОГАЕТ ВСЕГДА.
ЕСЛИ ВЫ ГУГЛИЛИ МЕНЕЕ 24 ЧАСОВ, ДАЖЕ НЕ ПЫТАЙТЕСЬ ПРОСИТЬ ПОМОЩИ!
Содержание
Краткое описание всех способов
Название способа | Сложность | Стоимость | Доступ к панели администратора маршрутизатора | Доступность |
---|---|---|---|---|
С помощью ddns | Выше средней | Бесплатно | Требуется | Все платформы |
Открытие портов | Тяжёлая | Бесплатно | Требуется | Все платформы |
Виртуальный хостинг | Тяжёлая | Платно (зависит от поставщика) | Не требуется | Все платформы |
Игра на каком-то сервере | Очень лёгкая | Бесплатно | Не требуется | Все платформы |
Hamachi(VPN) | Средняя | Бесплатно(до 5 человек) | Не требуется | Все платформы |
Локальная сеть | Лёгкая | Бесплатно | Не требуется | Все платформы |
Steam | Лёгкая | Платно(только покупка игры) | Не требуется | Все платформы(только при задействовании других способов) |
[ЭКСЛЮЗИВ]OpenVPN/PPTP | Средняя | Бесплатно | Не требуется | Все платформы |
Открытие порта/ddns
Очень настоятельно рекомендуем к просмотру это видео
Как открыть порт?
Нужный порт:
6567 (TCP/UDP)
Сначала нужно узнать модель маршрутизатора(роутера). Как узнать? Переходим по этой ссылке
Нужно открыть порт 6567 (TCP/UDP). Как открыть? Переходим по этой ссылке
Если в общем то вам надо:
- Зайти в настройки роутера. Пример:192.168.1.1, 192.168.1.0.
- Ввести логин и пароль, стандартный логин и пароль: admin.
- Найти Дополнительные настройки > NAT > Виртуальные серверы.
- Выбрать "Пользовательский сервис", можете написать название, это НЕ название сервера, это просто название.
- Записать нужные вам порты в строках "Внешний порт (начало)" и "Внешний порт (конец)". Пример: Внешний порт (начало) 2000 Внешний порт (конец) 3000, это значит что вы открыли все порты с 2000 по 3000. Не забудьте сделать еще одну такую же строку для UDP!
- В строке "Ip-адрес сервера" указать свой локальный ip.
- Отключить брандмауэр windows или настроить его так чтобы он не блокировал входящие подключения.
- Узнать свой ip на сайте 2ip.ua
- Запустить игру и нажать на кнопку "Многопользовательский режим" в мире.
Подсказки:
- Порт 6567, можно не вводить.
- Так же на этом сайте можно проверить, открыли ли вы порты, но учтите что надо сначала включить многопользовательский режим, а потом проверять порт.
- Проверять сервер на доступность надо в другой Wi-Fi сети или по мобильному интернету;
- Сервер можно запустить даже со смартфона — но лишь при условии, что тот подключен к Wi-Fi сети с открытым портом;
- Внутренний IP адрес вашей Wi-Fi сети отличается от внешнего;
Примеры внутренних IP адресов:
- 10.0.0.0 — 10.255.255.255
- 100.64.0.0 — 100.127.255.255
- 172.16.0.0 — 172.31.255.255
- 192.168.0.0 — 192.168.255.255
Виртуальный хостинг (используется petruchio.org.ru)
Тут, кстати, всё гораздо проще. Всё, что вам надо — это деньги каждый месяц. Есть куча предложений, но petruchio.org.ru использует vdsina.ru — за весь период жизни сервера подвёл (вдумайтесь) только один раз, и то позже убыток возместили. Далее мы гуглим, как пользоваться и устанавливать компоненты:
- screen
- default-jre
на свой сервер. Проблема может возникнуть из-за разных пакетных менеджеров, например если вы используете Debian/Ubuntu, но при этом пытаетесь воспользоваться yum, которого нет в подобных дистрибутивах. Тут надо ещё за линукс уметь пояснить — без этого вам тут не выжить. Опять же, Debian/Ubuntu — легчайший путь. Да, надо уметь ещё и утилитой screen пользоваться, хотя бы немного.
Игра на каком-то сервере
Самый просто способ, ведь серверов много. Чтобы узнать как подключаться и какие есть сервера, переходите по этой ссылке.
Hamachi
Данная программа даёт возможность создать так называемую виртуальную приватную сеть (VPN) между несколькими устройствами (бесплатный лимит — 5 штук, так что вариант будет хорош только для товарищей)
Примеры видео:
Один, два, три
Краткое описание:
- Создаём сеть
- Создаём клиентов(чаще всего для мобильных)
- Игроки на ПК скачивают Hamachi и присоединяются к этой сети
- Игроки на мобильных устройствах присоединяются к VPN
- Кто-то создаёт сервер и говорит остальным свой ip с сайта/приложения Hamachi
- Полное описание показано в вышеперечисленных видео
Недостатки:
- Высокий пинг (до 300)
- Ограничение 5 участников
- Практически отсутствует интернет-соединение(моб. устройство)
Подсказки:
- Не удалось подключиться к vpn? Возможно, ввели неправильный логин/пароль.
- Подключаться по ip, который можно найти не сайте/приложении hamachi
Локальная сеть
Необходимо:
- Убедиться, что вы разрешили игре доступ к сети.
- Иметь одинаковые версии игры
- Вы должны быть подключены к одной сети(кто-то может создать точку доступа или просто подключиться к одному Wi-Fi
- Заходите в игру(в зону/пользовательскую карту).
- Открываете меню.
- Запустить многопользовательский сервер.
Действия друга:
- Играть
- Сетевая игра
- Нажать на кнопку обновить(справа от "Локальных игр не обнаружено")
- Присоединиться.
Если друг не может присоединиться, то:
- Узнайте свой локальный ip
- Пусть друг напишет этот ip, когда он нажал "добавить сервер"
- Если не получилось, то проблемы у ВАС
Steam
- Заходите в игру(в зону/пользовательскую карту).
- Открываете меню.
- Запустить многопользовательский сервер.
- Пригласить друзей.
- Друг принимает приглашение.
- Играем.
OpenVPN
УСТАРЕЛ Скинуто сюда