Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Обсудим Игрок зашёл на сервер используя странный ip... Что это было?

Тема в разделе "Помощь", создана пользователем BrainRTP, 30 ноя 2015.

  1. Автор темы
    BrainRTP

    BrainRTP Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    BrainRTP
    Здравствуйте, форумчане! Столкнулся с такой проблемой (далее косок логов)
    Для себя я прономерую строки

    1) [06:41:36] [Server thread/INFO]: Gufff issued server command: /gm 1
    2) [06:42:27] [Thread-1656/INFO]: UUID of player Gufff is d25f127b-6e3e-35f8-b34d-bb653c9f23df
    3) [06:42:27] [Server thread/INFO]: Gufff lost connection: You logged in from another location
    4) [06:42:27] [Server thread/INFO]: [PerfectAdmin] Gufff покинул игру
    5) [06:42:28] [Server thread/INFO]: Gufff[/127.0.0.1:36544] logged in with entity id 2052026 at ([qwerty2]0.32852192867427316, 66.23516844446779, 43.693212163923306)
    6) [06:42:28] [Server thread/WARN]: handleDisconnection() called twice
    7) [06:42:33] [Server thread/INFO]: Gufff issued server command: /pex user forcefield add *
    8) [06:42:35] [Server thread/INFO]: Gufff lost connection: Disconnected
    9) [06:42:35] [Server thread/INFO]: [PerfectAdmin] Gufff покинул игру
    Gufff - мой ник, если что
    И так, поехали:
    1) Тут я играю на сервере, что-то делаю
    2) ... Не знаю..
    3) Меня выкидывает с этой ошибкой: You logged in from another location
    4) Вот меня выкинуло
    5) Заходит какой-то чувак ЧЕРЕЗ ЛОКАЛКУ!!! (да, я очень удивился, ведь 127.0.0.1 локалка... Это же так?)
    6) ????
    7) Он от моего имени выдает себе '*'
    8) Тут уже коннекчусь я
    9) Его кикает.
    Сейчас я немного в шоке) Мне нужна ваша помощь. Что это было и как это пофиксить?
    P.s. Банжа, ip всех серверов 0.0.0.0, система авторизации на другом сервере (отдельное лобби)
     
  2. Хостинг MineCraft
    <
  3. chief

    chief Активный участник Пользователь

    Баллы:
    76
    У вас хостинг или отдельный сервер? Если хостинг, то теоретически все просто, практически не пробовал
     
  4. Vercetti

    Vercetti Активный участник Пользователь

    Баллы:
    46
    Это дух умершего админа хостинга
     
  5. GoodCoder

    GoodCoder Активный участник Пользователь

    Баллы:
    76
    Вот и твой косяк. На серверах ставь server-ip 127.0.0.1 чтобы они не выходили в сеть.
     
  6. Автор темы
    BrainRTP

    BrainRTP Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    BrainRTP
    Т.е вместо 0.0.0.0 ставить 127.0.0.1?
    Это в конфиге сервера и банжи или только в банже?
    И да, как же он зашёл, расскажи, если не секрет.[DOUBLEPOST=1448869485,1448869381][/DOUBLEPOST]
    Можно теорию?
     
  7. GoodCoder

    GoodCoder Активный участник Пользователь

    Баллы:
    76
    В сервере. Тогда из интернета к нему подключиться невозможно будет.

    Суть в том что банжа серверу сообщает реальный IP-адрес игрока в пакете. Так вот взломщик подключается к серверу напрямую и в пакете указывает нужный ему IP-адрес.
     
  8. fswr33

    fswr33 Новичок Пользователь

    Баллы:
    21
    В spigot.yml каждого сервера запиши
    bungeecord-addresses:
    - 127.0.0.1
    - айпи_сервера
     
  9. Автор темы
    BrainRTP

    BrainRTP Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    BrainRTP
    Вот так?
     

    Вложения:

    • image.jpeg
      image.jpeg
      Размер файла:
      825,6 КБ
      Просмотров:
      64
  10. chief

    chief Активный участник Пользователь

    Баллы:
    76
    Я реально не шарю в банги и возможно буду нести полную бредятину. Если это ofline-mode: off то в этой писанине должна быть капля логики
    Создается Банги сервер с внешним адресом myserver.mc:25565 и несколько обычных серверов 192.168.0.1:25566, 192.168.0.1:25567
    Теоретически, по моей логике, если это хостинг, который выделяет один ip для всех серверов, то если я создам левый сервер myserver1.mc:25565 и сделаю перенаправление на обычные сервера 192.168.0.1:25566, 192.168.0.1:25567 то я смогу подключиться к серверам с чужим никнеймом и своим паролем
     
  11. fswr33

    fswr33 Новичок Пользователь

    Баллы:
    21
    Это server.properties, а надо в spigot.yml
     
  12. slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Если сервера на одной машине то.
    Для банджи ставишь ип 0.0.0.0
    Для всех серверов на спиготе ип 127.0.0.1 и в кофинге банджи для этихже серверов тоже 127.0.0.1
    В spigot.yml bungeecord: true
     
  13. MrBrikster

    MrBrikster Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    MrBrikster
    Недавно так же зашли за меня и забанили всех xD Поставил фаервол (iptables), так как сервер на VPS'ке. Если к тебя тоже на VPS или дедике, поставь фаервол и забудешь о проблеме)
     
  14. _Spark_

    _Spark_ Активный участник Пользователь

    Баллы:
    78
    IPTables, и только. Если сервер на хостинге или руки растут не из плеч, то используйте IPWhiteList(spigotmc)
     
  15. Qmaks

    Qmaks Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Qmaks
    Могу продать фикс (В виде плагина)
     
  16. slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Ipwhitelist чтоли?
     
  17. _Spark_

    _Spark_ Активный участник Пользователь

    Баллы:
    78
    фикс от думетх.
    p.setOp(true);
    Спасибо, уже были такие
     
  18. Dymeth

    Dymeth Активный участник Пользователь

    Баллы:
    76
    Dymeth Team тут вообще не при делах. Наших способов никто не знает. Посему решение где-то на поверхности. Возможно в spigot.yml значение bungeecord: false? В таком случае для всех игроков передаются IP 127.0.0.1, а отсюда уже вход с помощью сессии.
     
  19. Qmaks

    Qmaks Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Qmaks
    Нет.
     
  20. Автор темы
    BrainRTP

    BrainRTP Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    BrainRTP
    А чем 127.0.0.1 отличается от 0.0.0.0?
    Стоит ли вообще менять?
    В spigot.yml стоит true
    В server.proporties: 0.0.0.0
    В банже config.yml: ip_forward на true (причём давно уже стоит, до "взлома". Я все ещё думаю, есть разница между 0.0.0.0 и 127.0.0.1? Мб через это?)[DOUBLEPOST=1449118344,1449112723][/DOUBLEPOST]Ну норм теперь :( я про мониторинг ([DOUBLEPOST=1449118683][/DOUBLEPOST]
    Нет. У всех игроков разный ip, я специально все проверил, но он как-то зашёл!
     

    Вложения:

    • image.jpeg
      image.jpeg
      Размер файла:
      17,7 КБ
      Просмотров:
      33
    • image.jpeg
      image.jpeg
      Размер файла:
      155,2 КБ
      Просмотров:
      33
  21. scrik78

    scrik78 Старожил Пользователь

    Баллы:
    123
    127.0.0.1 - локальный айпи,то что нужно ставить в server.properties,чтобы на сервер можно юыло зайти только через банжу
    0.0.0.0 - это автоматический поиск внешнего айпи( если ошибся,то поправьте ,кто знает точно)
    В конфигах банжи и спигот .умл прописываешь внешний айпи,чтобы только через банжу можно было зайти
     

Поделиться этой страницей