PlayGround.ru
Ropnet
, save для Defiance (2013), демо игры Warhammer Online: Age of Reckoning, Обитель зла 2 трейлер




Посмотрите также более простой способ хостить игру на сервере



"Почему я не могу хостить? Почему мою игру никто не видит? Как хостить?" Это один и тот же вопрос, лидер среди самых часто задаваемых вопросов при игре в WarCraft III через службу Rubattle.net
В этом разделе собраны решения наиболее распространенных проблем, связанных с созданием игр на сервере.


1) Блокировка операционной системой или антивирусом ваш хост.
Брандмауэр Windows отключать не рекомендуется, поскольку вы ставите под угрозу свой ПК. Нужно лишь выполнить надстройку локального брандмауэра.
Для того чтобы добавить программу в список исключений брандмауэра необходимо выполнить следующие действия:
Для пользователей Windows XP
Откройте меню "Пуск" — "Настройка" — "Панель управления" — "Брандмауэр Windows".
Перейдите в закладку "Исключения" и нажмите "Добавить программу". В появившемся окне нажмите "Обзор" и выберите war3.exe
Для пользователей Windows 7
"Пуск" — "Панель управления" — "Система и безопасность".
В появившемся окне выберите "Разрешение запуска программы через брандмауэр Windows". Данный пункт находится в блоке "Брандмауэр Windows". Выберите "Разрешить другую программу...".
В появившемся окне нажмите "Обзор" и выберите Warcraft III
pix.PlayGround.ru

Аналогичное следует проделать и с антивирусом.
Например, как это проделать на Kaspersky Internet Security 2012 :

pix.PlayGround.ru

2) Внешний Ip-адрес.Порты
В настройках игры Warcraft III можно заметить строку "Адрес порта: 6112" (это значение выставлено по умолчанию)

Сетевой порт — параметр протоколов TCP и UDP, определяющий назначение пакетов данных в формате IP, передаваемых на хост по сети. Это условное число от 1 до 65535, позволяющие различным программам, выполняемым на одном хосте, получать данные независимо друг от друга (предоставляют так называемые сетевые сервисы).
NAT (Network Address Translation — «преобразование сетевых адресов») — это механизм в сетях TCP/IP, позволяющий преобразовывать IP-адреса транзитных пакетов. Позволяет сэкономить IP-адреса (только в случае использования NAT в режиме PAT).На небольшой район домашней сети местного провайдера или на офис выделяется 1 публичный (внешний) IP-адрес, за которым работают и получают доступ интерфейсы с приватными (внутренними) IP-адресами.Ваш компьютер может быть подключен к интернету напрямую — при подключении непосредственно к модему (DSL, кабельному или обычному аналоговому).
Или через NAT — ваш компьютер имеет локальный IP адрес внутренний, не доступный для других.NAT автоматически делает все порты недоступными.

Другими словами, для возможности хостить сетевой сервис (или провайдер) должен предоставлять вам внешний Ip-адресс.


3) Как хостить с Wi-fi Роутера, если у вас есть внешний Ip-адрес.
При подключении роутера (порт LAN) к компьютеру кабелем из комплектации роутера на компьютере зайдите в "свойства подключения по локальной сети", далее свойства протокола интернета TCP/IP, и установите метку "получить IP-адрес автоматически" и "получить адрес DNS-сервера автоматически":

pix.PlayGround.ru

Откройте браузер, в адресной строке наберите 192.168.0.1
Так вы зайдете в настройки роутера. Обратите внимание, что иногда может требоваться вход на роутер от администратора. Иногда это решается полями:
login:admin /оставить пустым
password:оставить пустым

Но некоторые роутеры запоролены.Пароль можно узнать у фирмы-изготовителя.

Найдите нужную страницу, которая в разных роутерах может называться по–разному:
-Перенаправление портов (англ. Port Forwarding)
-Виртуальные серверы (англ. Virtual Servers) (на роутерах D-Link)
-Настройка серверов (англ. Servers Setup)
-Приложения (англ. Applications)
Тут роутер показывает уже созданные правила перенаправления и позволяет создать новые.

В большиснтве случаев должно появиться такое окно:

pix.PlayGround.ru
В разделе Setup вам нужно будет ввести ряд полей, таких как User name, Password, Service Name,Time zone...
Это опять же зависит от конкретного роутера.
Можно встретить такой раздел, как Maintenance. В разделе нужно указать такое как: New password: <последние 8 цифр серийного номера роутера>

Суть всего проделанного - это "перенаправление портов" для WarCraft III.
Если вы нашли раздел Advanced - то победа уже близко. В Warcraft III требуется перенаправление слудующих портов 6112-6119.
Но в болшинстве случаев достаточно порта 6112.
В разделе Advanced вам будут представлены поля как на скрине ниже, а заполнить их нужно примерно так:

pix.PlayGround.ru

Отдельно стоит отметить о таких роутерах, как роутеры провайдеров(DOM.RU/МТС и т.д.)
На таких роутерах установлена кастумная прошивка провайдера, и проделать все вышеописанное невозможно.
Но меняя прошивку на роутере вы расторгаете гарантию на роутер, предоставляемую провайдером.


4) Использование proxy-серверов.
Если вы пользуетесь proxy-сервером, то вы вряд ли сможете хостить. Рекомендуется отключить использование прокси серверов в настройках подключения к интернету.