Google Compute Engine как сервер Minecraft

Google Compute Engine как сервер Minecraft

Я работаю над использованием экземпляра Google Compute Engine под управлением CentOS 6.6 в качестве сервера Minecraft, и мне интересно, возможно ли технически использовать переадресацию портов, чтобы разрешить другим пользователям получать к нему доступ. Я работаю с ним уже пару часов и создал правило брандмауэра, открывающее tcp:25565 (соответствующий порт). Когда мой друг пытается подключиться, я вижу его IP в игровой консоли как часть сообщения об ошибке «подключение потеряно». У сервера есть статический IP, который он использует для попытки подключения. Я полностью могу подключиться к экземпляру через SSH со своего персонального компьютера, именно так я взаимодействовал с ним все это время.

Java обновлена ​​до версии 1.8 на экземпляре, и сервер работает гладко, вопрос только в том, чтобы разрешить другим людям доступ к нему. Куда мне двигаться дальше?

решение1

Хорошо, после небольшого исследования я в итоге узнал, как сделать это самостоятельно. Самое простое, что можно сделать, этопрочитайте эту статьюэто объяснит, как это сделать. Ничего не пропускайте! Вот так я и застрял на некоторое время — я не читал достаточно внимательно.

В моем случае я хотел настроить сервер Tekkit, и это тоже достаточно просто сделать. Все, что вам нужно сделать, это загрузить файл сервера для пакета модов, который вы хотите использовать вместо файла сервера Minecraft. Сделайте это либо с помощью wgetконсоли Google Compute, либо scpскопируйте его с одной машины на другую через ssh. (Оба варианта сработали для меня.) Вы можете проигнорировать часть о редактировании "eula.txt", если файл не отображается, так как это была только недавняя реализация в Minecraft 1.7 или 1.8 (не уверен, в какой именно).

решение2

Вам не нужно выполнять переадресацию порта.

  1. Иметь внешний статический IP-адрес.
  2. Убедитесь, что порты сервера открыты на внутреннем локальном хосте.
  3. Убедитесь, что порты для сервера открыты на брандмауэре gcloud.

Сеть VPC> Правила брандмауэра

Связанный контент