avatar_Белый

Проблема с подключением к серверу из вне.

Автор Белый, 2013 Апр. 15, 00:16

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Ключевые слова [SEO] mu onlineсерверные файлы MUпорты роутера

Белый

Во первых Доброй ночи всем участникам форума и огромное спасибо заранее тем кто поможет решить данную проблему. И так суть вот в чем  стоит серверная машина  --> роутер --> интернет. ip как сами понимайте локальный:



В роутере создал правила для портов который использует сервер (причем на всякий случай ВСЕХ портов):




Приступи к самому основному.. во всех файлах (то есть commonserver.cfg и прочее не в ниже указаных) по умолчанию стоит  локальный ip 127.0.0.1. (Забыл упомянуть верисю сервера 99b[1.0m]  релиз от DarkTeam (gs_cs отстутствует))  так вот  если ставлю локальный ip (192.168.100.3) в файлах :

X:MuServerDataIplist.dat



X:MuServerDataMapServerInfo.dat


X:MuServerConnectServerDataBoR_ServerList.dat



Еще раз обращу внимание когда прописываю локальный (192.168.100.3) - в майне и лаунчере соответтвенно, то на сервер без проблем  заходит.  А если же вписываю мой внешний ip в этих же файлах и в самом майне и лаунчере



то при попытке подключения дисконект.
Так же хотел бы уточнить настройки startup'a :


[captions]
v0v=dataserver1
v1v=dataserver2
v2v=connectserver
v3v=exdb
v4v=chatserver
v5v=joinserver
v6v=rankingserver
v7v=eventserver
v8v=gameserver
[paths]
v0v=dataserver1
v1v=dataserver2
v2v=connectserver
v3v=exdb
v4v=chatserver
v5v=joinserver
v6v=rankingserver
v7v=eventserver
v8v=gameserver
[exenames]
v0v=dataserver.exe
v1v=dataserver.exe
v2v=cs.exe
v3v=exdb.exe
v4v=chatserver.exe
v5v=joinserver.exe
v6v=mu_ranking_db_server.exe
v7v=wz_mu2003_event_server.exe
v8v=gameserver.exe
[parametrs]
v0v=55960 0
v1v=55962 1
v2v=
v3v=127.0.0.1
v4v=127.0.0.1
v5v=/p55970 /ca127.0.0.1 /cp55557
v6v=
v7v=
v8v=127.0.0.1 55970 127.0.0.1 55960 55901
[waitintervals]
v0v=1000
v1v=1000
v2v=1000
v3v=1000
v4v=1000
v5v=1000
v6v=1000
v7v=1000
v8v=1000
[needrestart]
v0v=no
v1v=no
v2v=no
v3v=no
v4v=no
v5v=no
v6v=no
v7v=no
v8v=no
[main]
enableautorestart=0
restartinterval=20
[color=#FF0000]ipadd=127.0.0.1 - ИЛИ ЖЕ ТУТ ПИСАТЬ МОЙ ВНЕШНИЙ IP ?[/color]


Поясните пожалуйста в чем заключаетя проблема. Если нужна более подробная информация отпишитесь я выложу.

N.Art

#1
Внешний ConnectServer, MapServerInfo, JoinServer

Цитироватьv5v=/p55970 /ca127.0.0.1 /cp55557
ipadd=127.0.0.1 - ИЛИ ЖЕ ТУТ ПИСАТЬ МОЙ ВНЕШНИЙ IP ?
сюда тоже внешний

остальное локальный


а да, и заметил в серверлисте 3 сервера на одном порту

Белый

#2
То есть в 5ом линке внешний и в ipadd= тоже внешний. Сервер 1 то есть остальные два можно удалить ?

















И все ровно диссконект при подключении.

N.Art

#3
И в mapserverinfo
И да, про мэйн не забудь

Попроси чтобы подсоединились из/вне. Интересно, что у них будет.

Белый

#4
MapServer ip тоже прописал main тоже в двух местах даже. Аналогично диссконнект.

Сейчас присоюдинюсь с другова пк с прямым IP без роутера и т.д

На счет коннект сервера все верно что я удалил ?

Было так

стало так:



Подключился с другова пк с другим интернетом с внешним ip. Все отлично все работает. Огромное спасибо за помощь.  :)

В роутере можно оставить правила только для КС и ГС ?

epmak

единственная поправка: в роутере форвардинг должен быть только на кс, гс, гс_кс
на 80 порт, если сайт стоит на той же машине
на 1433 порт если сайт стоит отдельно (особое внимание, в файрволле четко фильтровать трафик на данный порт, так как порт sql сервера)
все остальное должно быть закрыто!

Похожие темы (5)