PDA

Просмотр полной версии : Как захостить сервер для игры вдвоём?



Veter
22.01.2014, 11:32
Есть два компа в разных городах.
Оба компа без проблем подключаются к игровым серверам Ил-2 одной версии.
Оба компа пингуются туда-сюда командой рing, то есть реальная связь между компами устанавливается.

Один игрок создает сервер, а второй пытается к нему подключиться.
Никак.
Решил, что проблема в закрытом порте 21000

1. Позвонил провайдеру, тот сказал что порты на его софтожелезе не закрыты, то есть должно всё работать.
2. Стал грешить на роутер. Отрубил роутер и воткнул для проверки напрямую. Результат отрицательный.
3. Отключил файервол антивируса и брэндмауэра виндоуса полностью. Результат отрицательный, хотя по команде netstat -an в консоли вылезает инфа что порт 21000 вроде как присутствует. Но подключиться опять не можем.
Далее сетевые ресурсы по проверке портов всегда говорят что порты закрыты. При этом я все проверки делаю с запущенным илом в режиме сервера, то есть запуская прогу которая нуждается в порте 21000.

Теперь думаю что может дело в настройках конфига самой игры по портам для сервера?
Кто что подскажет в данной ситуации?

MaV11
22.01.2014, 11:49
Нужно зайти в настройки роутера, Network > NAT > Port Forwarding и открыть там нужный порт.

Shark.Sherkhan
22.01.2014, 11:50
Сорри за оффтоп, veter! Не ты ли пытаешься частенько подключиться к нам на Легенды авиации с ником Veter_LW?
Если да, то тебе необходимо сперва зарегистрироваться на сайте http://95.31.6.91:8080/war/index_html
ВВЕРХУ большая красная кнопка ОТКРЫТЬ МЕНЮ. Там пункт Регистрация для полётов на сервере.
Выбираешь сторону , вводишь свой позывной и пароль, ОБЯЗАТЕЛЬНО ставишь галочку согласия с правилами сервера
и в самом низу жмёшь "Submit". Если всё правильно сделал, на сменившейся сранице появится надпись "your nick was added to database!" или как то так)
Значит можно летать!
В случае проблем заходи в ТС3 : 95.31.6.91, в каналах ВВС РККА или Luftvaffe всегда кто-нибудь есть, только "пни" кого-нибудь с приставкой CO или ADMIN, что бы разрешили тебе говорить.
Ещё о проекте тут: http://www.sukhoi.ru/forum/showthread.php?t=81414

Veter
22.01.2014, 11:58
Нужно зайти в настройки роутера, Network > NAT > Port Forwarding и открыть там нужный порт.

"2. Стал грешить на роутер. Отрубил роутер и воткнул для проверки напрямую. Результат отрицательный."

Проблема не в роутере. тем более первое что я сделал эт в форвардинге прописал порты 21000 по тисипи и по удп

- - - Добавлено - - -



В случае проблем заходи в ТС3 : 95.31.6.91, в каналах ВВС РККА или Luftvaffe всегда кто-нибудь есть, только "пни" кого-нибудь с приставкой CO или ADMIN, что бы разрешили тебе говорить.
Ещё о проекте тут: http://www.sukhoi.ru/forum/showthread.php?t=81414
Спасибо, учту.

LePage
22.01.2014, 12:55
...
Далее сетевые ресурсы по проверке портов всегда говорят что порты закрыты. При этом я все проверки делаю с запущенным илом в режиме сервера, то есть запуская прогу которая нуждается в порте 21000.
....

Вот тут не совсем понятно. Для чистоты эксперимента - не запуская ничего зайди в браузер, открой там 2ip.ru к примеру и проверь там порт 21000 на доступность. С подключенным роутером так же.

Veter
22.01.2014, 13:05
Вот тут не совсем понятно. Для чистоты эксперимента - не запуская ничего зайди в браузер, открой там 2ip.ru к примеру и проверь там порт 21000 на доступность. С подключенным роутером так же.
выдает порт закрыт, вбивал порт 21000

LePage
22.01.2014, 13:36
значит еще какой-то брандмауэр стоит (или провайдер врет)

netstat –ano показывает, кем занят порт? При отключенном иле?

http://wkomp.ru/truki-windows/opredelyaem-chem-zanyat-port-kompyutera.html