The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"cstrike server"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"cstrike server"  +/
Сообщение от handler2006 email(ok) on 16-Авг-09, 14:08 
Здравствуйте!
Когда-то давно пробовал поставить свой игровой сервер, почитал статьи, установил сервер, клиент, все вроде коннектилось но толком не заработало, так и оставил это не решенным до конца.
Теперь решил возобновить попытки. Ситуация такова:
статья взята отсюда: https://www.opennet.ru/base/sys/game_server.txt.html
ОС fedora10
установил пакеты:
сервер
hldsupdatetool.bin
engine.v15.tgz

клиент
cs16full-v7.exe

фаервол:
${FW} -A  OUTPUT  -o $IF_LOCAL -p udp --dport 1200 -j ACCEPT
${FW} -A  OUTPUT  -o $IF_LOCAL -p udp --dport 27000:27020 -j ACCEPT
${FW} -A  OUTPUT  -o $IF_LOCAL -p tcp --dport 27030:27039 -j ACCEPT
${FW} -A  INPUT  -i $IF_LOCAL -p udp --dport 1200 -j ACCEPT
${FW} -A  INPUT  -i $IF_LOCAL -p udp --dport 27000:27020 -j ACCEPT
${FW} -A  INPUT  -i $IF_LOCAL -p tcp --dport 27030:27039 -j ACCEPT

Запускаем сервер:
# ./hlds_run -game cstrike +maxplayers 8 +map de_aztec
Auto detecting CPU
Using Pentium II Optimised binary.
Auto-restarting the server on crash

Console initialized.
scandir failed:/usr/hlds/./valve/SAVE
scandir failed:/usr/hlds/./platform/SAVE
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 15:58:06 Jun 15 2009 (4617)
STEAM Auth Server
couldn't exec language.cfg
Server IP address 127.0.0.1:27015
  
   Metamod version 1.19  Copyright (c) 2001-2006 Will Day <willday@metamod.org>
   Metamod comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'.
   This is free software, and you are welcome to redistribute it
   under certain conditions; type `meta gpl' for details.
  
scandir failed:/usr/hlds/./valve/SAVE
scandir failed:/usr/hlds/./platform/SAVE
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.

Adding master server 68.142.72.250:27010
Adding master server 69.28.151.162:27010
scandir failed:/usr/hlds/./valve/SAVE
scandir failed:/usr/hlds/./platform/SAVE
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.

Adding master server 69.28.151.162:27010
Adding master server 72.165.61.189:27010
Connection to Steam servers successful.
   VAC secure mode is activated.

запускаем клиент на ХР, но он не видит ни локального сервера, ни внешних.
Думаю, что фаервол тут не при чем, скорее несовпадение в версиях
Кто-нибудь устанавливал у себя сервер?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

  • cstrike server, handler2006, 17:01 , 16-Авг-09, (1)  
    • cstrike server, ALex_hha, 18:27 , 16-Авг-09, (2)  
      • cstrike server, handler2006, 12:39 , 17-Авг-09, (3)  
        • cstrike server, ALex_hha, 12:42 , 17-Авг-09, (4)  
          • cstrike server, handler2006, 12:43 , 17-Авг-09, (5)  
            • cstrike server, ALex_hha, 14:37 , 17-Авг-09, (6)  
              • cstrike server, handler2006, 15:03 , 26-Авг-09, (7)  

Сообщения по теме [Сортировка по времени | RSS]


1. "cstrike server"  +/
Сообщение от handler2006 email(ok) on 16-Авг-09, 17:01 
добавил логирование:
${FW} -A  OUTPUT  -o $IF_LOCAL -p udp --dport 1200 -j ACCEPT
${FW} -A  OUTPUT  -o $IF_LOCAL -p udp --dport 27000:27020 -j ACCEPT
${FW} -A  OUTPUT  -o $IF_LOCAL -p tcp --dport 27030:27039 -j ACCEPT
${FW} -A  INPUT  -i $IF_LOCAL -p udp --dport 1200 -j LOG --log-prefix "CSTRIKE INPUT: "
${FW} -A  INPUT  -i $IF_LOCAL -p udp --dport 1200 -j ACCEPT
${FW} -A  INPUT  -i $IF_LOCAL -p udp --dport 27000:27020 -j LOG --log-prefix "CSTRIKE INPUT: "
${FW} -A  INPUT  -i $IF_LOCAL -p udp --dport 27000:27020 -j ACCEPT
${FW} -A  INPUT  -i $IF_LOCAL -p tcp --dport 27030:27039 -j LOG --log-prefix " CSTRIKE INPUT: "
${FW} -A  INPUT  -i $IF_LOCAL -p tcp --dport 27030:27039 -j ACCEPT

В логи ничего не попадает, странно!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "cstrike server"  +/
Сообщение от ALex_hha (ok) on 16-Авг-09, 18:27 
> Server IP address 127.0.0.1:27015

он привязан только к localhost. Может из-за этого.

Можешь на время отключить фаер вообще.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "cstrike server"  +/
Сообщение от handler2006 email(ok) on 17-Авг-09, 12:39 
>> Server IP address 127.0.0.1:27015
>
>он привязан только к localhost. Может из-за этого.
>
>Можешь на время отключить фаер вообще.

фаер выключать нельзя - роутер рабочий
даже если привязка к локали то почему он и мир не видит?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "cstrike server"  +/
Сообщение от ALex_hha (ok) on 17-Авг-09, 12:42 
>>> Server IP address 127.0.0.1:27015
>>
>>он привязан только к localhost. Может из-за этого.
>>
>>Можешь на время отключить фаер вообще.
>
>фаер выключать нельзя - роутер рабочий
>даже если привязка к локали то почему он и мир не видит?

Кто он?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "cstrike server"  +/
Сообщение от handler2006 email(ok) on 17-Авг-09, 12:43 
>>>> Server IP address 127.0.0.1:27015
>>>
>>>он привязан только к localhost. Может из-за этого.
>>>
>>>Можешь на время отключить фаер вообще.
>>
>>фаер выключать нельзя - роутер рабочий
>>даже если привязка к локали то почему он и мир не видит?
>
>Кто он?

клиент.
А сервер коннектится

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "cstrike server"  +/
Сообщение от ALex_hha (ok) on 17-Авг-09, 14:37 
>[оверквотинг удален]
>>>>
>>>>Можешь на время отключить фаер вообще.
>>>
>>>фаер выключать нельзя - роутер рабочий
>>>даже если привязка к локали то почему он и мир не видит?
>>
>>Кто он?
>
>клиент.
>А сервер коннектится

Ниче не понял, а куда не конектится клиент? К вашему серверу? Если да, то я написал возможную причину (привязка к localhost)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "cstrike server"  +/
Сообщение от handler2006 email(ok) on 26-Авг-09, 15:03 
Удалил все правила из фаервола, относящиеся к портам настраиваемой игры, поставил клиент с офф. сайта - клиент норм. видит сервера в интернет и стучится норм. на офф. сайт.

Запускаю сервер в двух режимах - с указанием локального ip и без:

Режим 1:

CODE
./hlds_run -game cstrike +map de_dust -autoupdate +ip 192.168.1.1
Auto detecting CPU
Using Pentium II Optimised binary.
Auto-restarting the server on crash
Updating server using Steam.
Checking bootstrapper version ...
Updating Installation
Checking/Installing 'Counter-Strike Base Content' version 35


Checking/Installing 'Linux Server Engine' version 53


Checking/Installing 'Half-Life Base Content' version 12


HLDS installation up to date

Console initialized.
scandir failed:/usr/hlds/./valve/SAVE
scandir failed:/usr/hlds/./platform/SAVE
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 15:58:06 Jun 15 2009 (4617)
STEAM Auth Server
couldn't exec language.cfg
Server IP address 192.168.1.1:27015
scandir failed:/usr/hlds/./valve/SAVE
scandir failed:/usr/hlds/./platform/SAVE
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.

Adding master server 72.165.61.189:27010
Adding master server 68.142.72.250:27010
couldn't exec listip.cfg
couldn't exec banned.cfg
scandir failed:/usr/hlds/./valve/SAVE
scandir failed:/usr/hlds/./platform/SAVE
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.

Adding master server 69.28.151.162:27010
Adding master server 68.142.72.250:27010
Could not establish connection to Steam servers.
cminterface.cpp (680) : Assertion Failed: 0 != m_hConnection
cminterface.cpp (680) : Assertion Failed: 0 != m_hConnection

Режим 2:
CODE
./hlds_run -game cstrike +map de_dust -autoupdate
Auto detecting CPU
Using Pentium II Optimised binary.
Auto-restarting the server on crash
Updating server using Steam.
Checking bootstrapper version ...
Updating Installation
Checking/Installing 'Counter-Strike Base Content' version 35


Checking/Installing 'Linux Server Engine' version 53


Checking/Installing 'Half-Life Base Content' version 12


HLDS installation up to date

Console initialized.
scandir failed:/usr/hlds/./valve/SAVE
scandir failed:/usr/hlds/./platform/SAVE
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 15:58:06 Jun 15 2009 (4617)
STEAM Auth Server
couldn't exec language.cfg
Server IP address 127.0.0.1:27015
scandir failed:/usr/hlds/./valve/SAVE
scandir failed:/usr/hlds/./platform/SAVE
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.

Adding master server 69.28.151.162:27010
Adding master server 72.165.61.189:27010
couldn't exec listip.cfg
couldn't exec banned.cfg
scandir failed:/usr/hlds/./valve/SAVE
scandir failed:/usr/hlds/./platform/SAVE
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.

Adding master server 68.142.72.250:27010
Adding master server 69.28.151.162:27010
Connection to Steam servers successful.
VAC secure mode is activated.
Reconnected to Steam servers.
VAC secure mode is activated.
Reconnected to Steam servers.
VAC secure mode is activated.
Reconnected to Steam servers.
VAC secure mode is activated.
cminterface.cpp (680) : Assertion Failed: 0 != m_hConnection
cminterface.cpp (680) : Assertion Failed: 0 != m_hConnection


В обоих случаях клиент не видит мой сервер.
Если мы выключим сервер и на его место поставим netcat слушать 27015 порт , то получим строку запроса от клиента:
CODE
nc -l 27015 -u
����TSource Engine Query ^C


Почему же сервер не отвечает?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру