Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

3 страниц V   1 2 »

Назначение айпи адреса серверу

Статус пользователя Boo
сообщение 9.12.2023, 22:21
Сообщение #1


Стаж: 17 лет

Сообщений: 468
Благодарностей: 22
Полезность: 73

Проблема следующая, на некоторых дистрибутивах почему то не срабатывает +ip причем не срабатывате не только 0.0.0.0 но и на все возможные реаьные и не реальный айпи интерфейсов

думал проблема только в одном девайсе но нет, в виртуалке так же само

Может кто подскажет хоть куда ковырять ? я использую старый hlds

он просто тупо игнорирует +ip опцию почему то

Отредактировал: Boo, - 9.12.2023, 22:37
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Gecko
сообщение 9.12.2023, 22:54
Сообщение #2
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Boo, Всё-таки сам решил поднять сервер, не ждать пока его установят другие и раскрутят ))) Решение верное, делай всё сам...


Попробуй установить сервер с нуля, у тебя всё получиться. Про логи смысла спрашивать не вижу, а вот что за дистрибутив интересно узнать?

Отредактировал: Gecko, - 9.12.2023, 23:00


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Elman370
сообщение 9.12.2023, 23:32
Сообщение #3
Стаж: 2 года 10 месяцев

Сообщений: 143
Благодарностей: 66
Полезность: 259

Boo, Что значит 'старый hlds'? Что значит 'не срабатывает +ip'? Где вся строка запуска? Запуск в контейнере?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 9.12.2023, 23:57
Сообщение #4
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Цитата(Elman370 @ 9.12.2023, 23:32) *
Boo, Что значит 'старый hlds'? Что значит 'не срабатывает +ip'? Где вся строка запуска? Запуск в контейнере?

Какой контейнер, там древний HLDS из прошлой жизни скачанный на просторах интернета и CentOS 6 я полагаю.
Скорее всего он уже разобрался сам. Вечер субботы, парень решил установить игровой сервер и после первой же неудачи написал на форум...

Boo, не стесняйся, пиши на форум - поможем. То что я стебусь не обращай внимания, то в шутку.

Отредактировал: Gecko, - 10.12.2023, 0:02


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Elman370
сообщение 10.12.2023, 0:52
Сообщение #5
Стаж: 2 года 10 месяцев

Сообщений: 143
Благодарностей: 66
Полезность: 259

Gecko, Да роли не играет какой hlds. Контейнеру вообще плевать.
Цитата(Gecko @ 10.12.2023, 0:57) *
парень решил установить игровой сервер и после первой же неудачи написал на форум...

Ну это классика жанра.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Boo
сообщение 10.12.2023, 9:16
Сообщение #6


Стаж: 17 лет

Сообщений: 468
Благодарностей: 22
Полезность: 73

Нашел человека, помогаю ему.

Дебиан 12, а по поводу вашего остроумия, если вы решите эту проблему - сниму перед вами шляпу но думаю что кроме остроумия у вас ничего нет :)

Код:

Console initialized.
Protocol version 46
Exe version 3.1.1.1
Exe build: 13:14:23 Dec 22 2003 (2615)
Auth Server
Server IP address 127.0.0.1:27015





Код
./hlds_run -game cstrike +map de_dust2 +ip 192.168.31.88


строка запуска

так же, тот же билд, запускается на ВДС-ке без проблем, в виртуалке к примеру нет. На лэптопе с убунту 18 тоже нет, в какой то левой вдс с 20 убунтой запустилось

тут что то с сетями или настройками системы, я хз как это обыяснить можно , возможно кто то сталкивался

самое интересное, что там где работает все, +ip срабатывает и можно поменять на любой существующий интерфейса

Отредактировал: Boo, - 10.12.2023, 9:18
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 10.12.2023, 9:27
Сообщение #7
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Boo,
Цитата
так же, тот же билд, запускается на ВДС-ке без проблем, в виртуалке к примеру нет.

Virtualbox?


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Boo
сообщение 10.12.2023, 9:30
Сообщение #8


Стаж: 17 лет

Сообщений: 468
Благодарностей: 22
Полезность: 73

Gecko, Да, виртуалбокс.

Код
root@mi:/vagrant/hlds# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.0.2.15  netmask 255.255.255.0  broadcast 10.0.2.255
        inet6 fe80::a00:27ff:fe06:38eb  prefixlen 64  scopeid 0x20<link>
        ether 08:00:27:06:38:eb  txqueuelen 1000  (Ethernet)
        RX packets 1211  bytes 133767 (133.7 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1001  bytes 151808 (151.8 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.33.60  netmask 255.255.255.0  broadcast 192.168.33.255
        inet6 fe80::a00:27ff:fee0:d451  prefixlen 64  scopeid 0x20<link>
        ether 08:00:27:e0:d4:51  txqueuelen 1000  (Ethernet)
        RX packets 6042  bytes 8487556 (8.4 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 587  bytes 80356 (80.3 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 174  bytes 13830 (13.8 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 174  bytes 13830 (13.8 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

root@mi:/vagrant/hlds# cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.6 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.6 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal


Дело не в оси, т.к. на ВДС и 20.04, и дебиан 12, и убунту 22 работает.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 10.12.2023, 9:41
Сообщение #9
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Boo,

Код
ip route

или
Цитата
nmcli


Скинь скрин настройки сети VBox


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Boo
сообщение 10.12.2023, 9:46
Сообщение #10


Стаж: 17 лет

Сообщений: 468
Благодарностей: 22
Полезность: 73

Код
root@mi:/vagrant/hlds# ip route
default via 10.0.2.2 dev eth0 proto dhcp src 10.0.2.15 metric 100
10.0.2.0/24 dev eth0 proto kernel scope link src 10.0.2.15
10.0.2.2 dev eth0 proto dhcp scope link src 10.0.2.15 metric 100
192.168.33.0/24 dev eth1 proto kernel scope link src 192.168.33.60
root@mi:/vagrant/hlds# nmcli
eth0: unmanaged
        "Intel 82540EM"
        ethernet (e1000), 08:00:27:06:38:EB, hw, mtu 1500

eth1: unmanaged
        "Intel 82540EM"
        ethernet (e1000), 08:00:27:E0:D4:51, hw, mtu 1500

lo: unmanaged
        "lo"
        loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536

Use "nmcli device show" to get complete information about known devices and
"nmcli connection show" to get an overview on active connection profiles.

Consult nmcli(1) and nmcli-examples(7) manual pages for complete usage details.
root@mi:/vagrant/hlds#
root@mi:/vagrant/hlds#
root@mi:/vagrant/hlds# ./hlds_run -game cstrike +ip 0.0.0.0 -port 27015 +map de_dust2
Auto detecting CPU
Using Pentium II Optimised binary.
Auto-restarting the server on crash

Console initialized.
Protocol version 46
Exe version 3.1.1.1
Exe build: 13:14:23 Dec 22 2003 (2615)
Auth Server
Server IP address 10.0.2.15:27015


https://ibb.co/RSS7vLf
https://ibb.co/f2ztyJZ
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 10.12.2023, 10:06
Сообщение #11
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Boo, unmanaged
Настраивай сеть в Virtualbox

Посмотрел скрины...
Поставь бридж вместо NAT. а второй адаптер снеси (убери галочку)


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Boo
сообщение 10.12.2023, 10:09
Сообщение #12


Стаж: 17 лет

Сообщений: 468
Благодарностей: 22
Полезность: 73

это не спасет
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Boo
сообщение 10.12.2023, 10:19
Сообщение #13


Стаж: 17 лет

Сообщений: 468
Благодарностей: 22
Полезность: 73

Код
root@mi:~/hlds# ./hlds_run -game cstrike +map de_dust2 +ip 0.0.0.0 -port 27015
Auto detecting CPU
Using Pentium II Optimised binary.
Auto-restarting the server on crash

Console initialized.
Protocol version 46
Exe version 3.1.1.1
Exe build: 13:14:23 Dec 22 2003 (2615)
Auth Server
Server IP address 192.168.31.196:27015
  
   Metamod version 1.21p37 Copyright (c) 2001-2013 Will Day
     Patch: Metamod-P (mm-p) v37 Copyright (c) 2004-2013 Jussi Kivilinna
   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.
  
POD-Bot mm: plugin attaching
Can't register variable mp_friendlyfire, already defined
"sk_monster_head2" is "2"
"mp_c4timer" is "45"


ну логично что теперь айпи интерфейса , но все равно 0-0-0-0 не устанавливается, ничего не поменялось, дело не в айпи, в чем то другом
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 10.12.2023, 10:34
Сообщение #14
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Boo, ты вообще о чем?
Из того что ты запостил видно что сервер стартанул на нужном интерфейсе.


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Boo
сообщение 10.12.2023, 10:38
Сообщение #15


Стаж: 17 лет

Сообщений: 468
Благодарностей: 22
Полезность: 73

он туо висит , дальше не запускается, он тупо висит.


то что там интерфейс поменялся то это ничего не знчит, я по прежнему не могу установить 0.0.0.0 интерфейс
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 10.12.2023, 11:00
Сообщение #16
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Цитата(Boo @ 10.12.2023, 10:38) *
он туо висит , дальше не запускается, он тупо висит.
то что там интерфейс поменялся то это ничего не знчит, я по прежнему не могу установить 0.0.0.0 интерфейс

Весь лог запуска сервера скинь.

Цитата
я по прежнему не могу установить 0.0.0.0 интерфейс

0.0.0.0 - значит что сервер будет слушать на всех интерфейсах с портом 27015

Отключи для начала amxmodx и запусти голый сервер без ботов.


как вариант смени порт на 27016 с включенным steam на твоем ПК - порт 27015 может быть занят.


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Boo
сообщение 10.12.2023, 11:04
Сообщение #17


Стаж: 17 лет

Сообщений: 468
Благодарностей: 22
Полезность: 73

лог запуска на не рабочем , порт поменял , стима нет ни там ни там

Код
anton@TravelMate:~/c-temp/cs/app/server/hlds$ ./hlds_run -game cstrike +map de_dust2 -port 27016 +ip 0.0.0.0
Auto detecting CPU
Using Pentium II Optimised binary.
Auto-restarting the server on crash

Console initialized.
Protocol version 46
Exe version 3.1.1.1
Exe build: 13:14:23 Dec 22 2003 (2615)
Auth Server
Server IP address 127.0.0.1:27016
  
   Metamod version 1.21p37 Copyright (c) 2001-2013 Will Day
     Patch: Metamod-P (mm-p) v37 Copyright (c) 2004-2013 Jussi Kivilinna
   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.
  
POD-Bot mm: plugin attaching
Can't register variable mp_friendlyfire, already defined
"sk_monster_head2" is "2"
"mp_c4timer" is "45"

и висит сутки, проверял. ошибок никаких

лог запуска на рабочем, серверные файлы те же самые, ос та же (убунту 20.04)

Код
root@vm1785665:/tmp/hlds_1# ./hlds_run -game cstrike +map de_dust2 -port 27016 +ip 0.0.0.0
Auto detecting CPU
Using Pentium II Optimised binary.
Auto-restarting the server on crash

Console initialized.
Protocol version 46
Exe version 3.1.1.1
Exe build: 13:14:23 Dec 22 2003 (2615)
Auth Server
Server IP address 0.0.0.0:27016
  
   Metamod version 1.21p37 Copyright (c) 2001-2013 Will Day
     Patch: Metamod-P (mm-p) v37 Copyright (c) 2004-2013 Jussi Kivilinna
   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.
  
POD-Bot mm: plugin attaching
Can't register variable mp_friendlyfire, already defined
Taking settings from podbot.cfg
Executing server command: pb_wptfolder wptdefault
Executing server command: pb_welcomemsgs 0
Executing server command: pb_usespeech 1
Executing server command: pb_minbots 0
Executing server command: pb_maxbots 8
Executing server command: pb_bot_quota_match 1
Executing server command: pb_bot_join_team "ANY"
Executing server command: pb_skin 5
Executing server command: pb_timer_sound 0.5
Executing server command: pb_timer_pickup 0.3
Executing server command: pb_timer_grenade 0.5
Executing server command: pb_spray 1
Executing server command: pb_ffa 0
Executing server command: pb_firsthumanrestart 0
...
и т.д. запуск пошел
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 10.12.2023, 11:36
Сообщение #18
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Boo,
Цитата
Отключи для начала amxmodx и запусти голый сервер без ботов.


Настрой нормально VBox в контексте сети.


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Boo
сообщение 10.12.2023, 11:40
Сообщение #19


Стаж: 17 лет

Сообщений: 468
Благодарностей: 22
Полезность: 73

да дело не в вбокс, на хосте то же самое, в виртуалке тоже что и на хосте. дело не в Вбокс, я просто для пример запустил
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 10.12.2023, 11:44
Сообщение #20
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Цитата(Boo @ 10.12.2023, 11:40) *
да дело не в вбокс, на хосте то же самое, в виртуалке тоже что и на хосте. дело не в Вбокс, я просто для пример запустил

Просто сделай как я написал выше, или есть сложность отключить amxmodx?


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
3 страниц V   1 2 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: