Есть ли такая? Основные требования - чтобы выдавала айпи-адреса, а так же эмулировала открытие портов на двух ПК. Собственно, функционал нужен такой же как у Hamachi, разница лишь в том, что Хамачи эмулирует локалку в интернете, а нужно наоборот. Нужно для запуска локального (между двух домашних компов) сервера онлайн-игры, так как играть на публичных серверах не вариант. Вы наверное подумаете, а почему бы не играть по инету?.. Еще один пунктик: играли бы через инет, если бы скорость исходящего соединения позволяла. А так как не позволяет - приходится искать другие способы. Кстати, провайдер закрыл некоторые нужные игре порты, а без порта сервер игры не работает(именно порт 25565 - дефолтный для доступа к игре). Для игры прописывается айпи и порт в сервере, при коннекте клиента к серверу (если порт дефолтный) пишется просто айпи, если же порт для игры другой (хамачи мне выдает 2620), он прописыватеся в сервере и при подключении к игре из клиента в виде айпи:порт (000.000.000.000:2620) Нужно чтобы программа не открывала порт реально, а лишь эмулировала его открытие, так как порты залочены провайдером и открыть их можно только за деньги.
Не совсем понимаю, зачем такие паравозы строить, если игра планируется в домашней сети меду 2-умя пк? Тут несколько способов: СПОСОБ 1 1. Будем считать что на 2ух компьютерах присутствуют сетевые карты. 2. Соедините компьютеры патч-кордом(провод - витая пара, обжим перекрестный) 3. Настраиваем сетевые карты на обоих компьютерах: (Настройка приводится для Windows XP, для выполнения данных действий необходимо обладать правами администратора) нажмите Пуск-Настройка-Сетевые подключения-Подключение по локальной сети- правой к.мыши-Свойства -> Протокол Интернета TCP/IP - Свойства: на одном из компьютеров устанавливаем: IP-адрес 192.168.0.1 маска подсети 255.255.255.0, на другом IP-адрес 192.168.0.2 маска подсети 255.255.255.0 сохраняем. 4. Для того чтобы компьютеры видили друг друга в «Сетевом окружении» надо задать обоим компьютерам одинаковое название рабочей группы. На «Мой компьютер» щелкаем правой к.мыши-Свойства-Имя компьютера, далее клавиша «Изменить» и в поле «Рабочая группа» набрать HOME (или любое другое имя; имена компьютеров должны быть разными, РАБОЧАЯ ГРУППА ДОЛЖНЫ БЫТЬ ОДИНАКОВАЯ), нажимаем ОК и перезагружаем компьютеры. Все после перезагрузки компьютеры будут друг друга пинговать, этого достаточно что бы к серверу ПК1 подсоединился Клиент игровой - ПК2. СПОСОБ 2 - Купите самый дешевый свитч, воткните в него витую пару от обеих компьютеров. - Прописываете настройки в сетевых карточках на обоих машинках как указано в 1 варианте. И всего делов. Самый идеальный вариант для создания локальной сетки это приобрести Роутер, включить на нем DHCP и без проблем получать настройки на 2ух и более компьютерах.
Alex, не пашет игра так. В настройки сервера надо вбить АЙПИ и ПОРТ. Это обязательно. а где их взять то? порт точнее где выцепить? компы и так в сетке, видят друг друга, файлообмен работает. А сервер-клиент пишет что порт закрыт или не работает, так как его нет.
внешний IP нужен, (IP адресс который находится в Интернете ?) Если нет, то вбивайте в настройки сервера к примеру АЙПИ 192.168.1.5 и порт который вам нужен и всего делов. Скажите что за игра, посмотрю как устроенно сетевое взаимодействие в ней.
какой вбивать порт - по логике должно быть написано на сервере игры. Всмысле, в настройках той версии игры, которая выступает сервером.
динамик не берет, и внутренний жрать отказывается(( В том то и дело - дефолтный порт 25565, но он закрыт провайдером, как и еще куча портов. Нужно эмулировать или его, или любой другой, и писать адрес сервера как xxx.xxx.xxx.xxx:12345 (где 12345 - номер порта)
постойте-постойте...вы ведь собрались играть локально. У себя в квартире, меж двух компов. Так при чем тут провайдер, закрывший порт?
v1k3ng, тогда объясните глупой, как играть БЕЗ ПОРТА, когда без него ни сервер, ни соответственно игра не запускаются?
MiroslavaAutumn, т.е., если вы ОТКЛЮЧАЕТЕ у себя физически интернет (выдергиваете провод), но у вас остается локальная сеть (два компа видят друг друга), запускаете на одном сервер, на другом клиент - не можете увидеть друг друга?
MiroslavaAutumn, давайте выясним наконец, что за игра, которую вы хотите поднять у себя на компьютере(в качестве сервера игры) ?