Форум HeroesWorld-а - Показать сообщение отдельно - Как поиграть в HM&M 3 по Online через Hamachi?
Показать сообщение отдельно
#97
Старый 11.05.2009, 16:14
  #97
^
Andr01d
📖
Регистрация: 29.04.2009
Сообщения: 19
Регистрация: 29.04.2009
Сообщения: 19
По умолчанию
[ИНФОРМАЦИЯ] Детальная настройка системы при ошибках HAMACHI

Всем доброго времени суток.
Недавно решил попробывать свои силы в онлайн-сражениях. Скачал hamachi установил все как положено... но не рабатоет. Начал ворошить все возможные инструкции и темы форума, но тут ничего не нашел. Инструкция которая на этом форуме, годится лишь для полных чайников, и вообще взято с сайта FIFA. Пришлось искать в нете и привлекать другана-программера. После долгих услилий и некоторого количества выпитого пива человеческий разум таки победил тупую железяку с кремниевыми мозгами. =)
Поэтому в этой темке попытаюсь расписать полную настройку хамачи, для нормальной игры по сети. (все настройки для winXP sp2)
Надеюсь она кому то пригодится и поможет. ВНИМАНИЕ! ВСЕ НАСТРОЙКИ, ОПИСАННЫЕ ЗДЕСЬ, ВЫ ИСПОЛЬЗУЕТЕ НА СВОЙ СТРАХ И РИСК!

Все ошибки связанные с игрой по сети через хамачи можно условно разделить на три группы:
1. Ошибки при установке/запуске Hamachi
2. Ошибки при соединении двух клиентов в одной сети
3. Ошибки связанные с игрой по сети

Ошибки из 1 и 2 группы можно устранить тремя способами:
Способ № 1 Самый легкий. Скачиваем программу WinsockxpFix, запускаем нажимаем кнопочку 'Fix' и перезагружаемся. Программа это восстанавливает все сетевые настройки Windows по умолчанию. В большинстве случаях может исправить больше половины ошибок и проблем при подключении.
Способ № 2 Посложнее. Нам потребуется диск Windows XP, заходим пуск->панель управления->установка и удаление программ->установка компонентов windows, убираем (если они есть) и вновь ставим галки возле: Сетевые службы, средства управления и наблюдения после чего жме ОК, тогда нас просят вставить установочный диск WinXP вот он нам и пригодился =) ждем окончания установки, нажимая ОК если потребуется, перезагружаемся.
Способ № 3 Самый нудный. Ручная настройка, если не помогли первые два способа. О ручной настройке читаем ниже.
Способ № 4 Самый радикальный. Format C: =) ставим с нуля систему, ставим хамачи, ставим Херос 3 и играем. Решает все проблемы, но сами понимаете...

Ошибки из 3 группы не относятся к этой теме, т.к. возникают из за несоответствия версий игр, плохого соединения, скачков напряжения, магнитных бурь и т.п.х. Тут можно только посоветовать иметь совершенно одинаоквые версии игр(например скачанные из одного торрента, или скачаные друг у друга) и хорошую связь.

Итак ручная настройка или способ № 3

1. Ошибки при установке/запуске Hamachi
Ошибки этой группы связаны, как правило, с неправильно настройко сетевого адаптера Hamachi из за отсутствия или отключения нужных сетевых служб в вашей системе.
1.1. "Не удалось подключится к сетевому адаптеру Hamachi"
= Если после установки, при первом запуске hamachi вылетает такая ошибка, значит виртуальный сетевой адаптер Hamachi отключен, или неправильно настроен. Заходим - пуск->панель управления->сетевые подключения, ищем в группе "ЛВС или высокоскоростной интернет" соединение с именем Hamachi - если оно отключено, правой кнопкой мыши не нем -> включить. Перезапускаем хамачи.
1.2. "Не удалось настроить сетевой адаптер хамачи. Скорее всего это проблема возникла из за вашего брандмауэра, блокируещего DHCP-трафик на адаптере Hamachi"
Иногда при включении адаптера Hamachi (пункт 1.1.) наблюдается селдующее - в трее появляется иконка двук компьютеров с бегующей точкой. Это значит идет настройка виртуального IP-шника, через некоторое время этот значок пропадает, что говорит о успешном присвоении адреса, однако быывают случаи когда этот значок горит постоянно, а при попытке запуска хамачи вылетает эта ошибка. Причин может быть несколько, одна из них IP адрес назначается не автоматически для начала заходим - пуск->панель управления->сетевые подключения праваой кнопкой на соединении hamachi->свойства->общие -> с списке компонентов ищем 'Протокол интернета (TCP/IP)' выбираем нажимаем свойства, убеждаемся что стоят "Получить IP-адрес автоматически" и "Получить адрес DNS-сервера автоматически" на основной вкладке и "Автоматический частный IP-адрес" на вкладке Альтернативная конфигурация. Теперь на основной вкладке жмем "дополнительно" -> Вкладка "WINS" Ставим галку "Включить просмотр LMHOSTS", Параметры NetBIOS ставим по умолчанию(если этот пункт не доступен то см. ниже), Вкладка "Параметры" выбираем "Фильтрация TCP/IP" жмем "Свойства" ставим галку "Задействовать фильтрацию TCP/IP" и везде ниже отмечаем "Можно все". Жмем много раз ОК
Перезагружаемся, пробуем запустить хамачи. Если ошибка повторяется то возможно у вас не работают нужные службы, чтобы проверить заходим: пуск->выполнить->services.msc открывается окошко "Службы" ищем там две службы "DNS-клиент" и "DHCPS-клиент" смотрим состояние, обе должны "работает" если нет, то правой кнопкой на службе и Пуск. Если успешно запустились обе службы и работают, то повторяем все действия выше, перегружаемся, и запускаем хамачи. ЕСЛИ при попытке запуска службы вылетает ошибка (код не помню к сожалению ) "Не удалось запустить дочернюю службу", то скорее всего у вас отключен драйвер протокола TCP/IP, чтобы его включить пуск->панель управления->система->вкладка Оборудование->Диспетчер устройств далее Вид->Показать скрытые устройства, выбираем Драйверы устройств НЕ Plug&Play находим "драйвер протокола TCP/IP" и "NetBIOS через TCP/IP" оба должны работать (если на каком то из них значок красного крестика, то значит устрйство отключено, включаем через правой кнопкой-свойства внизу "Применение устройств" в выпадающем меню выбираем "это устройство используется(включено)) После чего ставим на службах "DNS-клиент" и "DHCPS-клиент" в свойствах "тип запуска" - АВТО и перезагружаемся. Пытаемся запустить Hamachi.

2. Ошибки при соединении двух клиентов в одной сети HAMACHI
Хамачи установлен, запускается и даже заходит в сети. Вроде бы все нормально, но при соединении в сеть отсутствует пинг (либо у одного, либо у обоих).
2.1. ВО первых убеждаемся что у нас нет никаких фаерволов, антивирусов и т.п. Не забываем, что они могут работать в фоновом режиме. Заходим пуск->выполнить, пишем msconfig, открывается окошко настройки системы. Заходим во вкладку Автозагрузка и убираем галочки напротив фаерволов, антивирусов и т.д. Например для антивиря касперского там будут пункты avp и avpcc, для фаервола Outpost пункт outpost и т.д.
2.2. ВО вторых отключаем стандартный брандмауэр winxp (который появляется в SP2) пуск->панель управления->Центр обеспечения безопасности windows, жмем брандмауэр windows на вкладке общие ваыбираем пункт "Выключить(не рекомендуется)", далее идем на вкладку Доплнительно, там мы видим список сетевых подключений, убираем везде галки, нажимаем кнопочку Параметры. Открывется окошко дополнительные параметры, там выбираем вкладку ICMP и ставим галки в 4 верхних пунктах "Разрешать запрос...", жмем ОК. Вкладка Доплнительно находим надпись "Протокол ICMP" справа находим и жмем кнопку "Параметры" и делаем тоже самое, выбираем вкладку ICMP и ставим галки в 4 верхних пунктах "Разрешать запрос...", жмем ОК.
Устанавливаем приоритет сетевого адаптера Hamachi пуск->панель управления->сетевые подключения в меню сверху находим дополнительно->дополнительные параметры. На вкладке Адаптеры и привязки устанавливаем соединение hamachi на самый верх (выбираем его и жмем стрелочку "вверх")
После всего ПЕРЕЗАГРУЖАЕМСЯ.
Пробуем содинится в сеть Hamachi пингуем друг друга, если пинг идет с обоих сторон, то запускаем Героев и пытаемся соединится.

Возможно все что тут написано может привести к тому, что вся ваша система накроется медным тазом, или у вас пропадет интернет, а может все закончится успешно и вы таки сможете погонять по инету в Героев. Используйте эти настройки осторожно!
Спасибо за внимание.
Andr01d вне форума
Ответить с цитированием