Помогите BungeeCord + Отдельный сервер для авторизации

MrBrikster

Активный участник
Пользователь
Баллы
78
Ник в Minecraft
MrBrikster
Всем хай. Я видел на многих серверах, таких как LastCraft или PlayDay отдельный сервер для авторизации. Там явно стоит AuthMe, так как команды привязки E-Mail такие-же, как там. Для этого есть отдельный плагин (Для авторизации на отдельном сервере Bungee) или они сами его писали?
 
Я сделал так: есть Банжи, есть отдельный сервер авторизации с AuthMe, остальные сервера без авторизации. Чтобы при входе игрок не смог не пройдя авторизацию набрать команду /server, добавлены BungeeAuthMeBridge.jar в банжи и AuthMeBridge.jar на авторизации.
Остальные сервера замкнуты на банжи (т.е. даже если знать порт, они не соединятся. Это так же можно настроить в Ip tables). 3 месяца, пока никто не сломал.
Если интересно, можешь зайти и посмотреть, как это работает вживую.

Не вижу смысла вешать авторизацию на прокси, его задача как можно быстрее передавать данные. На авторизации минимум плагинов, потребляет 150-200мб и до 2% cpu.

Посмотреть вложение 32235
довольно не плохо
 
Помоги пожалуйста настроить...
Да вроде всё расписал, и названия плагинов дал..

в конфиге банжи
listeners:
- query_port: 25577
motd: '&3&lOCTPOB CBObODbI'
tab_list: SERVER
query_enabled: false
forced_hosts:
auth.ostrov77.ru: auth
ping_passthrough: false
default_server: auth
bind_local_address: true
fallback_server: auth
host: 0.0.0.0:25565
max_players: 400
tab_size: 80
force_default_server: true

в server.properties сервера авторизации:
server-name=auth
в spigot.yml:
bungeecord: true

Если банжи и сервер на разных машинах, закрыть доступ "чужим" хостам к порту сервера.
 
Да вроде всё расписал, и названия плагинов дал..

в конфиге банжи
listeners:
- query_port: 25577
motd: '&3&lOCTPOB CBObODbI'
tab_list: SERVER
query_enabled: false
forced_hosts:
auth.ostrov77.ru: auth
ping_passthrough: false
default_server: auth
bind_local_address: true
fallback_server: auth
host: 0.0.0.0:25565
max_players: 400
tab_size: 80
force_default_server: true

в server.properties сервера авторизации:
server-name=auth
в spigot.yml:
bungeecord: true

Если банжи и сервер на разных машинах, закрыть доступ "чужим" хостам к порту сервера.
Погоди, оно у тебя как лобби авторизации? Я хотел сделать чтобы попадаешь на определенный сервер, там требует авторизацию или регистрацию, делаешь это, и тебя кидает в хаб. После авторизации, у меня ничего, вошел, и стоишь на этом сервере авторизации.
 
Погоди, оно у тебя как лобби авторизации? Я хотел сделать чтобы попадаешь на определенный сервер, там требует авторизацию или регистрацию, делаешь это, и тебя кидает в хаб. После авторизации, у меня ничего, вошел, и стоишь на этом сервере авторизации.

Дальше уже свобода действий - у меня, например, могут бежать в телепорты на другие сервера, или открыть chestcommnd и переходить. При желании, можно сделать автоматику.
При переподключении всегда будет закидывать на этот сервер. Это для того, чтобы тормозную authme на другие не ставить.
 
Дальше уже свобода действий - у меня, например, могут бежать в телепорты на другие сервера, или открыть chestcommnd и переходить. При желании, можно сделать автоматику.
При переподключении всегда будет закидывать на этот сервер. Это для того, чтобы тормозную authme на другие не ставить.
IP server, в лс мне или сюда, пожалуйста
 
Желание есть, как?

Самый простой вариант - настроить портал FMCbongeeTP. После авторизации шаг в любую сторону переносит на нужный сервер. Вариант сложнее - взять плагин телепорта для банжи, и а authme есть строка forceCommands, туда запилить команду.

IP server, в лс мне или сюда, пожалуйста
IP в подписи
 
Самый простой вариант - настроить портал FMCbongeeTP. После авторизации шаг в любую сторону переносит на нужный сервер. Вариант сложнее - взять плагин телепорта для банжи, и а authme есть строка forceCommands, туда запилить команду.
Проще bungeeauth поставить
 
Завтра посмотрю что именно вам надо. Но я год назад держал 5 серверов на лилипад и знаю как сделать лобби для авторизации. По поводу банджикода тоже есть идея как сделать. Просто разбераюсь я в этих дебрях 🙂
 
Прошу прощения, а зачем покупать второй сервер на хостинге лишь бы войти?
 
Прошу прощения, а зачем покупать второй сервер на хостинге лишь бы войти?
Что? 2 сервер? Вообще-то, у всех нормальных людей стоит VDS. А удобно это потому что во время атаки ботами, основной сервер не будет нагружаться от authme.
Прошу прощения, а зачем покупать второй сервер на хостинге лишь бы войти?
Есть https://www.spigotmc.org/resources/bungeeauth.493/ (хотя он тоже не торт). На больших проектах стоит самописный плагин. Если надо, могу скинуть в лс.
 
Что? 2 сервер? Вообще-то, у всех нормальных людей стоит VDS. А удобно это потому что во время атаки ботами, основной сервер не будет нагружаться от authme.

Есть https://www.spigotmc.org/resources/bungeeauth.493/ (хотя он тоже не торт). На больших проектах стоит самописный плагин. Если надо, могу скинуть в лс.
 
Я знаю как на lastcraft сделано лобби для авторизации. За 30 секунд понял ихнюю систему. Себе на сервер такое поставлю. Могу рассказать. Там никакого самописа! Всё элементарно
 
Я знаю как на lastcraft сделано лобби для авторизации. За 30 секунд понял ихнюю систему. Себе на сервер такое поставлю. Могу рассказать. Там никакого самописа! Всё элементарно
А мне расскажешь ?
 
Назад
Верх Низ