Как хостить варкрафт 3 батлнет
Аналогичное следует проделать и с антивирусом.
Например, как это проделать на Kaspersky Internet Security 2012 :
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-сервера автоматически":
Откройте браузер, в адресной строке наберите 192.168.0.1
Так вы зайдете в настройки роутера. Обратите внимание, что иногда может требоваться вход на роутер от администратора. Иногда это решается полями:
login:admin /оставить пустым
password:оставить пустым
Но некоторые роутеры запоролены.Пароль можно узнать у фирмы-изготовителя.
Найдите нужную страницу, которая в разных роутерах может называться по–разному:
-Перенаправление портов (англ. Port Forwarding)
-Виртуальные серверы (англ. Virtual Servers) (на роутерах D-Link)
-Настройка серверов (англ. Servers Setup)
-Приложения (англ. Applications)
Тут роутер показывает уже созданные правила перенаправления и позволяет создать новые.
В большиснтве случаев должно появиться такое окно:
В разделе Setup вам нужно будет ввести ряд полей, таких как User name, Password, Service Name,Time zone.
Это опять же зависит от конкретного роутера.
Можно встретить такой раздел, как Maintenance. В разделе нужно указать такое как: New password:
Суть всего проделанного - это "перенаправление портов" для WarCraft III.
Если вы нашли раздел Advanced - то победа уже близко. В Warcraft III требуется перенаправление слудующих портов 6112-6119.
Но в болшинстве случаев достаточно порта 6112.
В разделе Advanced вам будут представлены поля как на скрине ниже, а заполнить их нужно примерно так:
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) в открывшемся окне выбрать карту, ввести название игры (если у вас не получается ввести то, которое не занято - попробуйте для теста ввести набор случайных букв/цифр), подтверждаете создание игры и все, игра создана
Никаких проблем при выполнении вышеуказанной инструкции не возникает
Я так понимаю мне нужно открыть какието порты - но какие, где?
В компе, в брантмауере есть выбор - tcp и udp, какие именно, и как мне знать какие цифры именно открывать?
Также у меня стоит роутер на PC (D-Link DIR-300)
У меня есть скайп, TeamWiever - кто может помочь конкретно?
Я не расчехляюсь какие порты, и где!
6112 или 6113 ХЗ.
Пффф, а полистать форум данный лень? Тут была инструкиц япо настройкЕ, и причем именно на данный тип модемов с данной серией (даже скриншоты были).
- Я не расчехляюсь какие порты, и где! -
tcp - 6112; udp - 6112 (две разные записи) (номер этого порта можно узнать в самом Варике, если порыться хорошенько); один порт
tcp - 2549; udp - 2549 (две разыне записи) )можно задать любой свободный порт в обоих протоколах, лучше написанный); второй порт
Задаешь эти свойства для исполняемых файлов (простой варинат - актировать эти записи для приложения w3l.exe, можно конеш и для Вариковскх exe-активировать).
По идее - должно все работать норм, иначе шуруй к прову и доплачивай 100/150 рублявых за ВНЕШНИЙ IP. Хотя если типо он уже и так есть, то делаешь все шаги, которые описал чуть выше.
Можешь мне по шагово объяснить, за ране благодарочка!
У мя Windows 7 стоит
И такой вопрос - есле у меня маршрутизатор стоит, может мне вообще етого не нужно делать?
Я их заипался уже листать))
Еслеб было написано гденибудь популярно - зайди туда, нажми туда, клацни там, введи 6112 (к примеру)
Вот скрин портов - которые я открыл
При этом я отключил Firewall, и всё таке немогу подключиться к своему боту
Подключиться могу только по локалке
Что делать?
Тот метод, что описал, позволит хостить игры БЕЗ БОТА.
А уж что там в самом боте надо забивать - читай форумы, заточенные под данную тематику (например, форум, где этот бот разработан, наверянка там еще и список команд есть, помимо настроек).
Скрин не разворачивается, глаза впяливать как-то особого желания нет.
Но там вроде забиты порты 6112-6119, ну и где тут in-port для входящих игроков?! Забил все порты, которые Варик может вообще под свои нужды втихоря резервировать (out-port), в in-port'а невидно даже. Забей tcp-udp 2549.
Потом на этот порт подцепи w3l. Возможно следует и файлы Варика самого.
Точный мануал не подскажу, т.к. каждый модем со своими настройками + особенности бота.
Кстати, схостить БЕЗ бота не пробовал? Если народ попадет в игру (и сам зайдешь), значит, следует в боте что-то где-то забить.
Читайте также: