3

Я написал стратегический клон для моего друга и я, чтобы играть через Интернет. Он состоит из очень простого сервера и клиента, который может быть запущен на том же компьютере, что и сервер. Что было бы самым простым способом для меня разместить эту игру для себя и еще одного человека?

У меня есть домашняя DSL-связь. Нужно ли мне перенаправлять порт через маршрутизатор и / или получать статический IP-адрес, если я хочу разместить его через домашнее соединение? Есть ли какие-нибудь бесплатные способы разместить его где-нибудь еще?

3 ответа3

2

Я думаю, тебе нужны две вещи -

  1. Получите аккаунт с сервисом, который предоставляет динамический днс. Это позволяет вам иметь динамически назначенный IP-адрес, но постоянное доменное имя. Так что ваши друзья всегда могут использовать один и тот же адрес для вашего компьютера.

  2. Вам нужно разрешить трафику на ваш сервер проходить через брандмауэр /NAT.

1

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

1

Как matteodefelice , как уже было сказано вам необходимо переслать порты.

Кроме того, обратите внимание, что некоторые интернет-провайдеры блокируют определенные порты (чтобы остановить "домашних" пользователей, размещающих бизнес-серверы и т.д.), Поэтому вы можете обнаружить, что соответствующие порты заблокированы (очевидно, проверьте это и посмотрите).

Статический IP-адрес не требуется, вам просто нужно дать внешний IP-адрес своим друзьям. Ваш IP-адрес не должен изменяться во время одного соединения в реальном времени, но если вы отключите / перезапустите свой маршрутизатор / отключите питание и т.д., А затем снова подключитесь, вы можете получить другой IP-адрес, так что вы, вероятно, захотите проверить свой IP-адрес и, возможно, распространить его повторно. своим друзьям для каждой игры.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .