Как хостить варкрафт 3 батлнет

Обновлено: 02.07.2024

Аналогичное следует проделать и с антивирусом.
Например, как это проделать на 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:

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

pix.PlayGround.ru


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

Как хостить

1) В начале создаём пользовательскую игру как обычно:


2) Вводим в игровой чат команду /rehost:

3) Видим надпись что всё получилось, выходим из игры и заходим в неё опять:

4) Всё готово, теперь в вашу игру точно могут зайти другие игроки.

Так же следует напомнить, что эта команда работает только с новыми версиями w3l.

Как стать хостом


Умение хостить может быть недоступно или ограничено по нескольким причинам.

Причина 1. Ваш компьютер блокирует входящие подключения.

В виндовоз XP встроена специальная прога - Firewall (браундмауэр, межсетевой экран), которая применяется для защиты вашего компа от попыток несанкционированного доступа из сети. Она запрещает все входящие подключения к вам и разрешает только исходящие от вас. Также есть и другие фаерволы, которые у вас могут быть установлены (касперский антихакер, zone alarm, и т.п.). По хорошему если делать, то нужно настроить правило для фаервола так, чтобы он разрешал удаленные подключения к вам через порт 6112 (или другой, который назначен для игры в настройках). Но на это нужно потратить время, а тем более если вы не шарите в этом, то лучше фаервол просто отключить. В этом случае ваш комп будет открыт для вторжения хакеров через многочисленные дыры в службах виндовоза, но зато вы сможете хостить игру, а это главное :))) Ваш комп будет открыт для вторжения только если на другом участке сети (например у вашего провайдера) не установлен еще один фаервол. Чаще всего бывает, что он установлен и не даёт вам хостить. Если его нет, то чтобы не быть открытым для вторжения свой фаервол нужно настроить на пропуск трафика только с порта 6112. Ну а если вам наплевать на безопаность, то для отключения стандартного фаервола у себя зайдите в свойства сетевого подключения, через которое вы подключаетесь к сети, зайдите во вкладку Advanced, нажмите кнопку Settings и выберите пункт отключения фаервола, нажмите ОК (смотрите скриншот).


Причина 2. Ваш провайдер установил на входе в свою сеть, в которой находитесь Вы, корпоративный фаервол, блокирующий входящие подключения.

Для того, чтобы обезопасить своих клиентов, иногда провайдеры устанавливают у себя фаервол типа NATa или другой. Этот фаервол может блокировать входящие подключения к вам. В этом случае разбирайтесь с провайдером.

Причина 3. Вы пользуетесь proxy-сервером.

Если вы пользуетесь proxy-сервером, то скорей всего вы не сможете хостить. Вы должны отключить использование прокси сервера в настройках подключения к интернету. Если вы используете прокси и он не является анонимным, у вас там появится соответствующая надпись и второй IP адрес.

Причина 4. У вас внутренний IP адрес, поэтому пользователи батлнета не могут увидить ваш хост.

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

Прежде, чем вы пойдете к своему провайдеру с требованием предоставить вам внешний ИП, знайте, что у хоста трафик в несколько раз больше, чем у остальных игроков, поэтому вам прийдется заплатить не только за внешний ИП, но и за дополнительный трафик.

Причина 5. (с) Smiler1 - Если у вас стоит LAN MODEM тоесть адсл модем подключенный к компьютеру через Lan port. Основная проблема лежит в настройках вашего модема. Нам нужно открыть порт 6112. Итак чтобы попасть в настройки в браузере вводим ип модема у меня он 192.168.1.1 Ищем вкладку Advanced > Port Forwarding. У меня лично там уже ОГРОМНЫЙ список игр. Если у вас списка с играми нет то вам нужно добавить порт 6112 вручную. После этого вы сможете захостить игрока :) Желаю удачи


сделал все как написано в инструкциях на многих сайтах
Нужно делать то, что написано в инструкции на этом сайте.

Возможно её название уже используеться или являеться недопустимым
Другое название использовать не пробовал?

Ну и, самое главное, нужен нормальный варкрафт, а не ломанный-поломанный пиратский недомодификатор.


Игра в батлнете хостится нормально, но вот незадача - не выходит нормально настроить Ghost one.
Все сделано как во всех гайдах, только в гайдах указана старая версия варкрафта, а как именно туда вписать новую - нигде не написано.

По логике должно быть что-то а ля 1 26 0 1, но при подключении ругается на инвалидную версию, значит не оно.

А что тогда, епт?)


"Не удалось создать игру. Возможно её название уже используеться или являеться недопустимым "
аналогичный вопрос.
too Torum
Другое название использовать не пробовал?
Пробовал, результат тот же.
too ALL
Как реально решить данный вопрос с созданием игры, когда на Battle.net выдает ошибку : "Не удалось создать игру. Возможно её название уже используеться или являеться недопустимым "?



На всякий случай, чтобы создать игру, нужно:
1) нажать кнопку "пользовательская игра" (в верхней части экрана, со свитком)
2) внизу экрана примерно посередине синяя кнопка "Новая игра" - нажать ее
3) в открывшемся окне выбрать карту, ввести название игры (если у вас не получается ввести то, которое не занято - попробуйте для теста ввести набор случайных букв/цифр), подтверждаете создание игры и все, игра создана

Никаких проблем при выполнении вышеуказанной инструкции не возникает



К стати в игру бот заходит и даже создаёт публичную игру, но вот подключиться некто не может, в том числе и я сам!



Форум полумертвый. а твои проблемы легко решаются через гугл. У тебя точно выделенный IP?


Я на гугле провёл трое суток, там не понятно нечего!
Я так понимаю мне нужно открыть какието порты - но какие, где?
В компе, в брантмауере есть выбор - tcp и udp, какие именно, и как мне знать какие цифры именно открывать?
Также у меня стоит роутер на PC (D-Link DIR-300)
У меня есть скайп, TeamWiever - кто может помочь конкретно?
Я не расчехляюсь какие порты, и где!
6112 или 6113 ХЗ.




Пффф, а полистать форум данный лень? Тут была инструкиц япо настройкЕ, и причем именно на данный тип модемов с данной серией (даже скриншоты были).

- Я не расчехляюсь какие порты, и где! -

tcp - 6112; udp - 6112 (две разные записи) (номер этого порта можно узнать в самом Варике, если порыться хорошенько); один порт
tcp - 2549; udp - 2549 (две разыне записи) )можно задать любой свободный порт в обоих протоколах, лучше написанный); второй порт

Задаешь эти свойства для исполняемых файлов (простой варинат - актировать эти записи для приложения w3l.exe, можно конеш и для Вариковскх exe-активировать).

По идее - должно все работать норм, иначе шуруй к прову и доплачивай 100/150 рублявых за ВНЕШНИЙ IP. Хотя если типо он уже и так есть, то делаешь все шаги, которые описал чуть выше.


Ппц ляпов понаделал (надо было сперва протрезветь ;D), но суть, надеюсь, донес более чем подробно.


Спс!
Можешь мне по шагово объяснить, за ране благодарочка!
У мя Windows 7 стоит
И такой вопрос - есле у меня маршрутизатор стоит, может мне вообще етого не нужно делать?


Ты говоришь форум по листать))
Я их заипался уже листать))
Еслеб было написано гденибудь популярно - зайди туда, нажми туда, клацни там, введи 6112 (к примеру)


Отож пишут порты открой - а какие где? (на компе или на роутере?)


Порты которые открываю, нужно гдето вбивать на Ghostone?




Вот скрин портов - которые я открыл
При этом я отключил Firewall, и всё таке немогу подключиться к своему боту
Подключиться могу только по локалке
Что делать?


Тот метод, что описал, позволит хостить игры БЕЗ БОТА.
А уж что там в самом боте надо забивать - читай форумы, заточенные под данную тематику (например, форум, где этот бот разработан, наверянка там еще и список команд есть, помимо настроек).
Скрин не разворачивается, глаза впяливать как-то особого желания нет.
Но там вроде забиты порты 6112-6119, ну и где тут in-port для входящих игроков?! Забил все порты, которые Варик может вообще под свои нужды втихоря резервировать (out-port), в in-port'а невидно даже. Забей tcp-udp 2549.
Потом на этот порт подцепи w3l. Возможно следует и файлы Варика самого.
Точный мануал не подскажу, т.к. каждый модем со своими настройками + особенности бота.

Кстати, схостить БЕЗ бота не пробовал? Если народ попадет в игру (и сам зайдешь), значит, следует в боте что-то где-то забить.

Читайте также: