Как хостить игры на battle.net
Очень часто в windows vista и старше многие проблемы пропадают, если выбрать Запуск от имени администратора. Попробуйте эту магию и на WarCraft 3
У большинства всех операторов интернета сейчас такая ситуация, что внешних IP(да и IPv4 заканчиваются) на всех не хватает. Внутри сети оператора работает система NAT. Она преобразует адреса внутри сети оператора (LAN) в один из доступных внешних IP в интернете (WAN). Отсюда получается, что на одном внешнем WAN IP висит сразу несколько абонентов (LAN). Когда кто-то пытается к вам подключиться по вашему внешнему IP - NAT просто не знает к кому из LAN абонентов на этом WAN IP подключить. Если вы не понимаете о чём это всё написано, то и не страшно! Всё, что вам нужно - купить услугу Выделенный IP адрес у оператора. Обычно она стоит около 15-50 рублей в месяц, так что если вы хотите хостить - нужна вам именно она. С ней оператор будет выдавать вам всегда один и тот же IP в интернете, причем, только вам, так что вы теперь сможете поднять у себя даже WEB-сервер и прописав в DNS домена A запись получите полноценный сайт... но это уже другая история После подключения услуги обычно требуется переподключиться к интернету.
Если выделенный IP у вас уже есть, то оставшиеся варианты проблемы сводятся к одному: блокируется порт. WarCraft 3 при игре в battle.net обычно всегда использует порт 6112. Проверьте открыт ли у вас этот порт, и если вы увидите красную надпись Порт открыт, значит у вас всё настроено правильно. Если же надпись зеленая, то, не смотря на приятный зеленый цвет, хостить вы не можете. Причины обычно во всевозможных firewall'ах. Для начала убедитесь, что первая часть статьи(про NAT) решена. Проще всего это проверить пингом, для этого: -узнайте свой внешний IP - например здесь myip.ru -попросите друга проверить пингуется ли ваш компьютер из интернета. (например в командной строке windows командой ping (и ваш IP)
Теперь чтобы узнать в чём проблема, давайте начнём с простых вариантов, ведь и решить их быстрей, если дело в них Для начала попробуйте временно отключить свой антивирус и попробовать проверить открыт ли порт снова. Затем поищите не установлены ли у вас программы со словом FIREWALL в названии и если это так - вам нужно создать разрешающее правило для всех подключений извне для порта 6112. Так же попробуйте выключить ненадолго Брандмауэр Windows (ищите в панели управления). Если вы используете роутер, то дело скорее всего в нём! Вам нужно поискать на тему "как пробросить порт на роутере" для своей модели и вы обязательно найдете подходящую инструкцию. В общем же случае на роутере есть настройки firewall, либо настройки Port Forwarding (пробрасывание/пересылка/маршрутизация портов), которые всё равно создают правила firewall'a, но это не важно. Создаётся правило вида: 10.254.254.100 - 10.254.254.200 - диапазон IP в сети роутера, обычно можно выбрать из списка свой компьютер и пробрасывать соединения на него. А где port range - вписывается два раза 6112 - 6112
Если ничего из этого не помогает - возможно пора уже спросить помощи технической поддержки вашего интернет провайдера или ещё кого-нибудь.
Надеюсь что-то из этого вам помогло, удачи с настройкой
© Ссылка на оригинальную статью (или на EpicMap.ru, где эта статья опубликована) обязательна при полном или частичном копировании.
|
Категория: War Craft 3 The Frozen Throne | Добавил: SLY (04 Янв 2013)
| Автор: vSLY
|
Просмотров: 10248
| Рейтинг: 0.0/0 |
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
|
|
Форма входа |
|
 |
Поиск |
|
 |
Реклама |
|
 |
|