Я хочу подключаться к майнкрафт серверу, используя самописный прокси, чтобы потом читать и изменять пакеты. Вот код:
import socket import threading class Proxy: BUFFER_SIZE = 8192 def __init__(self, source, dest): self.__source = source self.__dest = dest self.__server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) self.__server.bind(self.__source) self.__server.listen(1) def __serverThread(client, connection): while True: data = connection.recv(Proxy.BUFFER_SIZE) if not data: break print(«client —> server:», data) client.sendall(data+b»nn») def __clientThread(client, connection): while True: data = client.recv(Proxy.BUFFER_SIZE) if not data: break print(«server —> client:», data) connection.sendall(data) def run(self): connection, addr = self.__server.accept() print(«Minecraft client connected to proxy:», addr) client = socket.socket(socket.AF_INET, socket.SOCK_STREAM) client.connect(self.__dest) print(«Proxy connected to minecraft server:», self.__dest) threading.Thread(target=Proxy.__serverThread, args=(client, connection)).start() threading.Thread(target=Proxy.__clientThread, args=(client, connection)).start() mcproxy.Proxy((«127.0.0.1», 25565), (здесь пишу доменное имя сервера, 25565)).run()
Когда я подключаюсь к серверу, работающему в локальной сети, все отлично работает. Но проблема возникает тогда, когда я пытаюсь подключиться к серверу в интернете. Я использую опцию подключения по адресу в самом клиенте игры и в поле для ввода ввожу localhost:25565 , но в ответ я получаю бесконечное подключение. В консоли выводится:
Как починить подключение к серверу майнкрафт атернос
Через некоторое время в майнкрафт пишет, что превышено время ожидания. Я так же пробовал менять в первом пакете localhost на доменное имя сервера, но это все равно не помогает Как мне это исправить? Upd: Я попробовал подключиться к серверу aternos, через свой прокси, и все прекрасно работает. Но когда я пытался подключиться к другим серверам, как только мой прокси отправлял первые два пакета, сервер к которому я пытался подключиться сразу же закрывал свой сокет(метод recv начинал возвращать b»» )
Источник: ru.stackoverflow.com
Не получается подключиться к своему же серверу Aternos в маинкрафте. Пишет: Не удалось определить имя узла
Как использовать адский светоч в майнкрафт?
Не могу скачать официальный майнкрафт лаунчер
Minecraft при подключении на сервер выдаёт ошибку: illegal packet received terminating connection Версия 1.16.5
Как узнать, сколько прожито игровых дней в майнкрафте?
Как добавить в приват игрока на анархии? [minecraft
12 ответов
❓ Все ПРИЧИНЫ Почему ТЫ не можешь Зайти на СЕРВЕР МАЙНКРАФТ ― Сервер Minecraft ✅
- 4 года назад
- 1 ответ
Не удалось определить имя узла майнкрафт что делать Ал Александр Дудка
- 3 года назад
- 2 ответа
Помогите не получается подключиться к своему серверу MineCraft fg fgdgfd20 mail.ru
- 9 лет назад
- 1 ответ
Майнкрафт: ошибка не найдено имя узла pl play nikamir
- 2 года назад
- 1 ответ
- 5 лет назад
- 1 ответ
Minecraft PE Проблема «не удалось подключиться к миру» Ct Cthutq Ujlsyf
- 1 год назад
- 6 ответов
Не запускается майнкрафт 1.19.2 в оф лаунчере
Какие стёкла подойдут для этого дома в Minecraft?
Какой шанс случайно найти клад в майнкрафте? — 1
5 месяцев назад
Источник: minecraftru.net
Не могу подключиться к своему серверу minecraft aternos
Собрал я сборку с модами на версии minecraft 1. 2, моды скинул другу, по одиночке у обоих всё работает, но при создании локального сервера ни один из нас не может зайти. Не могу никак понять, почему, если ip белый статический, порт открыт и направлен правильно (так говорит portforward), а сервер не запускается. Не удалось подключиться к серверу майнкрафт — способы решения.
Что делать если у вас бесконечная регенирация либо не загружается сервер в minecraft. Что делать если не удалось подключиться к серверу в minecraft. Minecraftmain. Ru ответил увы, такие вопросы лучше задавать в техподдержку сервиса.
Из моего опыта сервера aternos очень странные и их работа не гарантирована. Пробовал подключать по localhost и по внутреннему ip. Не могу только подключится и внешнему ip и друзья не могут. Почему я не могу подключиться к серверу друга в игре minecraft ? С minecraft 1. 1 не могу подключиться к серверам! Content 9 не могу подключится к своему серверу — технические minecraft тут я вам.
Невозможно подключится к своему серверу team fortress 2. Создаю свой сервер на компе из игры не могу присоеденится к себе connect. Он как владелец сервера заходит с мир-открыть мир для сети-сообщает мне адрес из хамачи и через двоеточии пишет порт ( те пять цифр) -я захожу в сетевую-довавить-копирую это- и результат на скриншоте.
Популярные запросы
- Не удалось подключиться к серверу майнкрафт атернос
- Не удалось подключиться к серверу атернос
- Не могу подключиться к серверу друга minecraft
- Не удалось подключиться к миру атернос
- Не могу подключиться к своему серверу minecraft атернос
Источник: redactor-online.ru