Установка Dedicated Server'a за роутером
-
- Разработчик
- Сообщения: 910
- Зарегистрирован: 09.01.2009
- Откуда: Переезжаю в /dev/null
- Благодарил (а): 7 раз
- Поблагодарили: 65 раз
- Контактная информация:
У меня (и наверное у многих других) имеется проблема с установкой Dedicated сервера за роутером. Проблема состоит в том, что даже после всяческого перенаправления портов, перевода сервера в DMZ и тому подобным действиям, к серверу не удаётся подключиться ни через избранное, ни через connect в консоли (тестировал на CS 1.6, CSS, TF2). Однако, к серверу можно подлючится, если найти его в лобби серверов (т.е. через мастер-сервер). У меня немного устаревший роутер - D-Link DI-624.
Итак, собственно, у кого какие идеи по фиксу этой проблемы (кроме выкидывания роутера из окна)?
Итак, собственно, у кого какие идеи по фиксу этой проблемы (кроме выкидывания роутера из окна)?
Последний раз редактировалось MOZGIII 27.08.2009, 22:23, всего редактировалось 2 раза.
Может у тебя роутер DHCP раздает каждый раз? Поэтому и не подключается.
Если у тебя статический адрес прописан на сетевушке и ты пробрасываешь в роутере четко на нее и не выходит, тогда имеет смысл может фаерволы и иже с ними отключить?
Если у тебя статический адрес прописан на сетевушке и ты пробрасываешь в роутере четко на нее и не выходит, тогда имеет смысл может фаерволы и иже с ними отключить?
-
- Разработчик
- Сообщения: 910
- Зарегистрирован: 09.01.2009
- Откуда: Переезжаю в /dev/null
- Благодарил (а): 7 раз
- Поблагодарили: 65 раз
- Контактная информация:
xiloid
Настройки роутера правильные, порты проброшены. Файерволы отключены.
Dr_Quake
Вся проблема в том, что роутер не падает. Загрузка на клиенте просто останвливается на определённом этапе подключения, причём ведёт себя так, будто на порту 27015 на этом IP сервера вообще нету. К томуже система нормально держит 32 игрока, подключившихся через мастер сервер...
Настройки роутера правильные, порты проброшены. Файерволы отключены.
Dr_Quake
Вся проблема в том, что роутер не падает. Загрузка на клиенте просто останвливается на определённом этапе подключения, причём ведёт себя так, будто на порту 27015 на этом IP сервера вообще нету. К томуже система нормально держит 32 игрока, подключившихся через мастер сервер...
-
- Разработчик
- Сообщения: 910
- Зарегистрирован: 09.01.2009
- Откуда: Переезжаю в /dev/null
- Благодарил (а): 7 раз
- Поблагодарили: 65 раз
- Контактная информация:
Dr_Quake
Посмотрел логи, ничего не нашёл... 2 варианта - либо эти данные не логируются, либо такой ошибки не происходит...
А вообще то роутер работает нормально с любыми серверами другого типа (Apache, Mangos, l2j, Gene6, Team Speak, DC). Однако, таже проблема происходит и при поднятии сервера Battlefield 2142. И что-то мне подсказывает, что поменяй я роутер на другой (более новый или более подходящий), всё бы заработало... Однако, такой вариант я сейчас на рассматриваю и хотелось бы найти решение для этого роутера.
Посмотрел логи, ничего не нашёл... 2 варианта - либо эти данные не логируются, либо такой ошибки не происходит...
А вообще то роутер работает нормально с любыми серверами другого типа (Apache, Mangos, l2j, Gene6, Team Speak, DC). Однако, таже проблема происходит и при поднятии сервера Battlefield 2142. И что-то мне подсказывает, что поменяй я роутер на другой (более новый или более подходящий), всё бы заработало... Однако, такой вариант я сейчас на рассматриваю и хотелось бы найти решение для этого роутера.
-
- Разработчик
- Сообщения: 910
- Зарегистрирован: 09.01.2009
- Откуда: Переезжаю в /dev/null
- Благодарил (а): 7 раз
- Поблагодарили: 65 раз
- Контактная информация:
Dr_Quake
Прошивка уже пол года как до упора проапдейтена, а альты я немогу найти на него :( Но опять-же, по моему дело не в роутере, а в какой-то особенности этих серверов...
Прошивка уже пол года как до упора проапдейтена, а альты я немогу найти на него :( Но опять-же, по моему дело не в роутере, а в какой-то особенности этих серверов...
У меня вот так и все работает
В параметрах запуска сервера ничего не прописывай (типо айпишников и портов)
Если не заработает, в "командную строку" (виндовскую) введи netstat -an. В появившемся списке должна быть строчка вида:
0.0.0.0:27015 listening (что-то типо того). Если такой строчки нет - насилуй бранмауер, файервол и антивирь.
Через ДМЗ вроде стим не позволяет каким-то образом (где-то я об этом слышал, да и у самого не получалось)
Убедись, что у компа, на котором стоит сервер, именно такой айпишник (т.е. в поле вбей правильный айпи), нажми эплай и перезагрузи роутер (выдерни его из розетки и снова вставь, а то был один умник, который роутер перезагружал выниманием витухи).
В параметрах запуска сервера ничего не прописывай (типо айпишников и портов)
Если не заработает, в "командную строку" (виндовскую) введи netstat -an. В появившемся списке должна быть строчка вида:
0.0.0.0:27015 listening (что-то типо того). Если такой строчки нет - насилуй бранмауер, файервол и антивирь.
Через ДМЗ вроде стим не позволяет каким-то образом (где-то я об этом слышал, да и у самого не получалось)
-
- Разработчик
- Сообщения: 910
- Зарегистрирован: 09.01.2009
- Откуда: Переезжаю в /dev/null
- Благодарил (а): 7 раз
- Поблагодарили: 65 раз
- Контактная информация:
Порт переброшен правильно, на нужный айпи (он не на .100 кончается, конечно, но сервер на нём)
В нетстате отображается 0.0.0.0:27015 протокол UDP
Не работает
Файерволы итд итп убиты
Сервер, кстати, под виндой
В нетстате отображается 0.0.0.0:27015 протокол UDP
Не работает
Файерволы итд итп убиты
Сервер, кстати, под виндой
Когда серв находит в мастерсервере у него порт пишет 27015 или другой? Просто может на порту 27015 что-то висит (клиент мб) и серв автоматически занимает следующий порт.
-
- Разработчик
- Сообщения: 910
- Зарегистрирован: 09.01.2009
- Откуда: Переезжаю в /dev/null
- Благодарил (а): 7 раз
- Поблагодарили: 65 раз
- Контактная информация:
Дело не в кривых руках (я надеюсь) а в роутере
Сервер висит на нужном порту, 27015, с локальной машины заходит (по 127.0.0.1)
Из интернета даже не проходят коннекты
Включать серв пробовал по всякому - пока без разницы как включать - результат один
Кстати на портфорварде написано что не получится включить hlds на роутере di-624 (типо нехватает портов итп)
Возможно, проблема в роутинге ос сервера или ротуера, но если дело в роутере- то это жопа т.к. он не настраивает роутинги...
Вопрос - какой тип подключения (PPPoE или что ещё там есть) и какие опции стоят из доп функционала (Gaming mode итд)
А ещё версию прошивки скажи)
Сервер висит на нужном порту, 27015, с локальной машины заходит (по 127.0.0.1)
Из интернета даже не проходят коннекты
Включать серв пробовал по всякому - пока без разницы как включать - результат один
Кстати на портфорварде написано что не получится включить hlds на роутере di-624 (типо нехватает портов итп)
Возможно, проблема в роутинге ос сервера или ротуера, но если дело в роутере- то это жопа т.к. он не настраивает роутинги...
Вопрос - какой тип подключения (PPPoE или что ещё там есть) и какие опции стоят из доп функционала (Gaming mode итд)
А ещё версию прошивки скажи)
А какие порты проброшены?
Я не силен в виндах но на linux сервере у меня css сервер слушает вот такие порты
udp 27005
udp 27015
udp 27020
tcp 27015
(!)udp 26901 - этот порт под большим сомнением.
Обрати внимание на tcp и udp. Вообщем посмотри netstat'ом какие порты у тебя слушает сервер и пробрось их
Насколько я помню неоткрытие (непробрасывание) всех портов ведет к таким симптомам как у тебя.
Я не силен в виндах но на linux сервере у меня css сервер слушает вот такие порты
udp 27005
udp 27015
udp 27020
tcp 27015
(!)udp 26901 - этот порт под большим сомнением.
Обрати внимание на tcp и udp. Вообщем посмотри netstat'ом какие порты у тебя слушает сервер и пробрось их
Насколько я помню неоткрытие (непробрасывание) всех портов ведет к таким симптомам как у тебя.
jabber: [email protected]