Настройка сервера через роутер.
У некоторых бывают проблеммы как поставть сервер через роутер.
Сейчас я обесню как это сделать ...
Для начало открываем порты(2106 9014 7777) на своем роутере.
Делее нам нужно узнать совй локальный ip заходим в Пуск => Панель управления потом в Сетевые подключения мы видим тут Подключение по локальной сети жмем два раза по нему высветеловь окошно переходим в вкладку Поддержка и там есть сторока ip адрес 192.168.0.101 вот мы узнали совой локальный ip .. Потом нужно узнать свой интернет ip можно узнать на сайте 2ip.ru 95.135.115.218
Локальный ip 192.168.0.101
Интернет ip 95.135.115.218
Далее заходим в папку с сервером и ищим файл server.properties

Видим в нем это

# Where's the Login server this gameserver should connect to
# Адрес логин сервера
# Default: 127.0.0.1
# По умолчанию: 127.0.0.1
LoginHost = 192.168.0.101 <========================== Ставим сюда локальный ip

# TCP port the login server listen to for gameserver connection requests
# Порт на котором Логин Сервер прослушивается Игровой Сервер
# Default: 9014
# По умолчанию: 9014
LoginPort = 9014

# Bind address for gameserver. You should not need to change it in most cases.
# Адрес на котором прослушивается игровой сервер.
# Default: * (0.0.0.0)
# По умолчанию: * (0.0.0.0)
GameserverHostname = 192.168.0.101 <========================== Ставим сюда локальный ip

# Порт Игрового Сервера
# Default: 7777
# По умолчанию: 7777
GameserverPort = 7777

Выходим сохраняем .

Теперь ищим файл ipconfig.xml

Видим это

<?xml version="1.0" encoding="UTF-8"?>
<!-- Put old contents of ExternalHostname here, used by default -->
<gameserver address="95.135.43.182"> <========================== Сюда ставим свой интернет ip
<!-- Localhost access -->
<define subnet="127.0.0.0/8" address="192.168.0.101" /> <========================== Ставим сюда локальный ip
<!-- LAN's, put old contents of InternalHostname here -->
<define subnet="10.0.0.0/8" address="192.168.0.101" /> <========================== Ставим сюда локальный ip
<define subnet="172.16.0.0/19" address="192.168.0.101" /> <========================== Ставим сюда локальный ip
<define subnet="192.168.0.0/16" address="192.168.0.101" /> <========================== Ставим сюда локальный ip
</gameserver>
Выходим сохраняем

Далее ищим файл loginserver.properties

Видим это

# Bind ip of the LoginServer, use * to bind on all available IPs
# Default: *
# ***
# Привязка IP к LoginServer, используйте * чтобы связать все доступные IP-адреса. (Не меняйте параметр *)
LoginserverHostname =192.168.0.101 <========================== Ставим сюда локальный ip

# Default: 2106
# ***
# Порт логин сервера
# По умолчанию: 2106
LoginserverPort = 2106

# The address on which login will listen for GameServers, use * to bind on all available IPs
# Default: *
# ***
# Адрес, к которому будет подключатся Login для GameServers, используйте * чтобы связать все доступные IP-адреса (Не меняйте параметр *).
LoginHostname = 192.168.0.101 <========================== Ставим сюда локальный ip

# The port on which login will listen for GameServers
# Default: 9014
# ***
# Оставьте этот порт по умолчанию.
# По умолчанию: 9014
LoginPort = 9014

# The delay in minutes after which the login updates the gameservers IP's (usefull when their ip is dynamic)
# Default: 15
# ***
# Задержка в минутах, после чего логин обновляет gameservers IP's (полезно, при динамичном IP).
# По умолчанию: 15
IpUpdateTime = 15

Все теперь ставим свой интернет ip в ini запускаем сервер и гамаем =)
З.Ы. Для не понятливых ip адреса я использовал свои а вы ставите свои.
ADD Kidan (16.01.2012) CAT МануалыREAD 5094Рейтинг:0.0/0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]