Проблема с портами на Ubuntu Server

WeSTMan

А вот тут текст!
Сообщения
833
Реакции
516
Здравствуйте форумчане. У меня маленькая проблемка. Для объяснения я возьму четыре сервера на портах 27021, 27022, 27023, 25069
1. Когда запускаю все сервера по порядку, то есть с 25069, 21, 22, 23, то всё норм, все збс работает.
2. Когда запускаю 22 и 23, 21 - сразу идёт на 24. Консоль сервера ничего не пишет про порт, тупо стартует с 24.
3. Когда запускаю все порты по порядку, кроме 25069, они стартует, потом стартую 25069 и тоже норм.
Проблема с портом 27021. В чем проблема?
 

zanoza73

Участник
Сообщения
345
Реакции
75
попробуй другие порты поставить.
 

WeSTMan

А вот тут текст!
Сообщения
833
Реакции
516
Другие-то ставятся, он именно в такой последовательности и делает. Даже и если будут 1, 2, 3, 4. Разницы нет.
 

TolikCorp

Участник
Сообщения
874
Реакции
334
game_port="27015"
client_port="$(( $game_port - 7000 ))"
tv_port="$(( $client_port - 1000 ))"

-port $game_port +clientport $client_port +tv_port $tv_port
 

WeSTMan

А вот тут текст!
Сообщения
833
Реакции
516
game_port="27015"
client_port="$(( $game_port - 7000 ))"
tv_port="$(( $client_port - 1000 ))"

-port $game_port +clientport $client_port +tv_port $tv_port

ахах, что за бред написан?

Короче вот..

PHP:
./srcds_run -console -game cstrike -port 27021 +map de_dust2 +maxplayers 26 -tickrate 66 -condebug -localcser -nomaster -ip 0.0.0.0 +tv_port 123 +clientport 26999

Лог сервера:
PHP:
Auto detecting CPU
Using SSE2 Optimised binary.
Server will auto-restart if there is a crash.

Console initialized.
Game.dll loaded for "Counter-Strike: Source"
maxplayers set to 32
exec autoexec.cfg: file size larger than 20MB.
maxplayers set to 26
Network: IP 0.0.0.0, mode MP, dedicated Yes, ports 27029 SV / 26999 CL
L 01/20/2014 - 15:27:15: -------- Mapchange to de_dust2 --------
ports 27029 SV / 26999 CL

с 22 по 28 - заняты. Свободен 21 и 29. Точно свободен 21
Как бы вот, стартую с 27021, а запускает с 27029.
 
Последнее редактирование модератором:

NagarD

Участник
Сообщения
411
Реакции
184
Добавь -nohltv в строка запуска.
 

WeSTMan

А вот тут текст!
Сообщения
833
Реакции
516
хм... Посмотрел, действительно занимает порт. UDP, PID 2699. Я посмотрел, это сервер на 24 порту, но при соединение на 22 порт он не коннектится к 24 порту. Бред...

Что делать?

P.S. нужен порт 22
 

Вложения

  • 2699.jpg
    2699.jpg
    2.7 КБ · Просмотры: 6
  • 26992.jpg
    26992.jpg
    1.3 КБ · Просмотры: 3

NagarD

Участник
Сообщения
411
Реакции
184
перезагрузи компьютер. Убери +tv_port в строке к каждому серверу и добавь -nohltv в строку запуска каждого сервера.
 

WeSTMan

А вот тут текст!
Сообщения
833
Реакции
516
У меня запущено 10 серверов, если уберу, то они будут выдавать ошибки. Порт ТВ не имеет значения. И -nohltv - для cs 1.6, а у меня CSS

Добавлено через 1 минуту
Или я ошибаюсь?
 
Последнее редактирование модератором:

WeSTMan

А вот тут текст!
Сообщения
833
Реакции
516
Слушай... Вроде бы всё работает, спс)
 
Сверху Снизу