Вопрос или проблема
Я недавно запустил новый сервер Minecraft. Он работает отлично локально и с другого компьютера (подключенного по ip4), однако, когда я пытаюсь подключиться с публичного IP-адреса + порта (например, 165.242.53.1:25565), он не отображается.
Я уверен, что правильно настроил переадресацию портов (я уже несколько раз запускал сервер Minecraft на Windows), но я просто не могу понять, почему это не работает.
Я на Ubuntu 18.04, насколько я помню.
Попробуйте использовать инструмент проверки портов, такой как YouGetSignal, и проверьте, правильно ли вы настроили переадресацию портов. Запустите сервер Minecraft и проверьте, доступен ли порт 25565 на вашем IP-адресе.
Ответ или решение
Проблемы с подключением к серверу Minecraft: решения и советы
Если ваши друзья не могут подключиться к вашему серверу Minecraft, несмотря на то, что вы можете подключаться локально и с другого компьютера в вашей сети, вероятно, проблема кроется в неправильной настройке сети или конфигурации сервера. Ниже приведены основные шаги и советы, которые помогут вам решить эту проблему.
Факторы, которые нужно проверить:
-
Проверка порт-форвардинга.
Убедитесь, что вы правильно настроили переадресацию портов на вашем роутере. Порт для Minecraft по умолчанию — 25565. Для этого:- Войдите в интерфейс вашего роутера, используя его IP-адрес (обычно это 192.168.0.1 или 192.168.1.1).
- Найдите раздел, посвященный переадресации портов или виртуальным серверам.
- Создайте новое правило переадресации для порта 25565, направляя его на локальный IP-адрес вашего сервера (например, 192.168.1.X).
- Сохраните настройки роутера и перезагрузите его.
-
Проверка локального IP-адреса сервера.
Убедитесь, что вы используете правильный локальный IP-адрес для вашего сервера. Чтобы узнать свой локальный IP-адрес на Ubuntu, воспользуйтесь командой:hostname -I
-
Проверка настроек брандмауэра.
Важно удостовериться, что ваш брандмауэр не блокирует трафик на порт 25565. Чтобы проверить и настроить брандмауэр на Ubuntu, выполните следующие команды:- Чтобы разрешить трафик на порт 25565:
sudo ufw allow 25565/tcp
- Чтобы проверить статус брандмауэра:
sudo ufw status
- Чтобы разрешить трафик на порт 25565:
-
Проверка доступности порта.
Используйте инструмент для проверки открытых портов, например YouGetSignal. Убедитесь, что порт 25565 доступен для вашего публичного IP-адреса, когда сервер запущен. -
Проверка конфигурации сервера Minecraft.
Убедитесь, что в файле конфигурацииserver.properties
указан правильный порт (25565) и включен параметрonline-mode
. Если вы тестируете сервер без доступа к интернету или с некоторыми друзьями, можно временно отключить онлайн-режим.
Дополнительные советы:
- Перезагрузка сервера. После внесения любых изменений в конфигурацию не забудьте перезапустить сервер Minecraft, чтобы изменения вступили в силу.
- Проверка интернет-соединения. Убедитесь, что на вашем устройстве есть стабильное интернет-соединение.
- Использование локального IP-адреса. Попробуйте подключиться к серверу, используя локальный IP-адрес и порт, чтобы проверить работоспособность сервера в локальной сети.
Заключение
Следуя представленным рекомендациям, вы сможете устранить большинство проблем с подключением к вашему серверу Minecraft. Если проблема останется нерешённой, возможно, стоит обратиться за помощью на форумы и сообщества Minecraft, где много опытных пользователей готовы помочь. Помните, что правильная настройка сети и сервера — залог успешной игры и приятного времяпровождения с друзьями.