Назначение IP и порта серверу

Spanch

Участник
Сообщения
45
Реакции
1
Поиском ничего не нашёл, поэтому создаю тему.

Где прописать серверу принудительный запуск с определённого IP и порта?
 

Letexa

Админ проекта Т44
Сообщения
50
Реакции
16
Файл с расширением .bat, например start.bat:
@echo off
cls
:loop
echo (%date% %time%) Checking for updates
start /wait d:\server\update.bat
echo (%date% %time%) Starting SRCDS
start /wait d:\server\css\srcds.exe -console -game cstrike +maxplayers 55 +map de_dust2 +ip XXX.XX.XX -port 27015
echo (%date% %time%) Restarting SRCDS
 

Spanch

Участник
Сообщения
45
Реакции
1
в батнике
-port 27015 -ip 127.0.0.1

Файл с расширением .bat, например start.bat:
@echo off
cls
:loop
echo (%date% %time%) Checking for updates
start /wait d:\server\update.bat
echo (%date% %time%) Starting SRCDS
start /wait d:\server\css\srcds.exe -console -game cstrike +maxplayers 55 +map de_dust2 +ip XXX.XX.XX -port 27015
echo (%date% %time%) Restarting SRCDS
Только небольшая поправочка. между значением "ip" и самими цифрами не должно быть пробела, иначе выдаёт ошибку
 

NagarD

Участник
Сообщения
411
Реакции
184
выдаёт потому что у тебя роутер!!? и ип принудительно не поставишь, нужно настроить проброс портов!
 

Spanch

Участник
Сообщения
45
Реакции
1
выдаёт потому что у тебя роутер!!? и ип принудительно не поставишь, нужно настроить проброс портов!
Да, роутер. IP выделенный, в инете светиться один и тот же. Порты закреплены на серверах. Что значит проброс портов?
 

BMW M6

Участник
Сообщения
1,217
Реакции
534
Spanch,это значит открыть порт. У тебя какой роутер?
 

Spanch

Участник
Сообщения
45
Реакции
1

BMW M6

Участник
Сообщения
1,217
Реакции
534
Открой все порты, у меня в dir-300 это называется "Межсетевой экран и DMZ"
 

NagarD

Участник
Сообщения
411
Реакции
184
Spanch, если ты всё так сделал, то в консоли ип будет показан локальный, а не внешний! а заходить на сервер сможешь через внешний.
 

BMW M6

Участник
Сообщения
1,217
Реакции
534
NagarD,у меня и в консоли внешний ip
 

Spanch

Участник
Сообщения
45
Реакции
1
Я открыл порты. Серверы видны в интернете. В консоли выводиться внешний ip. Но в батнике всё равно не получаеться прописать ip. Выдаёт ошибку.
 

LEII4A

Участник
Сообщения
741
Реакции
135
батник сюда давай, как прописываешь?нужно
+ip 0.0.0.0. вместо нулей естественно нужный ip
 

Spanch

Участник
Сообщения
45
Реакции
1
батник сюда давай, как прописываешь?нужно
+ip 0.0.0.0. вместо нулей естественно нужный ip

Ну так и прописываю, кроме точки после последнего числа, как у вас в примере.

echo
start /wait srcds.exe -console -game cstrike -tickrate 66 +ip 178.213.192.156 -port 27015 +fps_max 1000 +maxplayers 10 +map de_dust2 -master
goto srcds
echo (%date% %time%) WARNING: srcds closed or crashed, restarting.
goto loop
 

LEII4A

Участник
Сообщения
741
Реакции
135
лучше бы ошибку еще написал, если порт занят и т.д. то у вас роутер и он не дает запуститься с внешнего ip, раз вы пробросили порты и сервер видно, то запускать нужно с локального ip, т.к. на него проброшен порт с внешки.
 

Spanch

Участник
Сообщения
45
Реакции
1
лучше бы ошибку еще написал, если порт занят и т.д. то у вас роутер и он не дает запуститься с внешнего ip, раз вы пробросили порты и сервер видно, то запускать нужно с локального ip, т.к. на него проброшен порт с внешки.
То есть мне в батнике нужно прописывать внутрий ip сервера?
 
Сверху Снизу