Авторизация  
mosk

Настройка сервера для игры по локальной сети

В теме 22 сообщения

Дело вот в чём, хочется поиграть в локалке с 3 компов, все подключены от 1 роутера.

 

Что прописывать в логинсервере,геймсервере и в файле l2.ini.

 

Если запускать с настройками 127.0.0.1 localhost , то на сервер могу зайти с машины, на которой и висит сервер.

 

Буду признателен за подробный мануал.

 

 

 

 

 

 

Изменено пользователем mosk

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если сервер будет стоять на компе, где вы будете сами играть, то в l2.ini  IP 127.0.0.1

Для других компов пробуйте локальный IP (либо внешний) , но скорее всего локальный надо будет.

 

Прикрепите ваши IP настройки, логин и гейм сервера.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

логинсервер

# Используйте true/false для управления параметрами

# ---------------------------------
# Сетевые настроки сервера
# ---------------------------------
# 1 - Адрес на котором прослушивается логин сервер
#     0.0.0.0 - все доступные
# 2 - Порт логин сервера на который подключается клиент
LoginServerHostName = 192.168.1.2
LoginServerPort = 2106

# 1 - Порт логин сервера для игровых серверов
# 2 - Адрес логин сервера
LoginPort = 9014
LoginHostName = 192.168.1.2

# Проверять регистарцию игровых серверов каждые x минут
IpUpdateTime = 10

# ---------------
# Сервис Telnet
# ---------------
# Использовать Telnet
EnableTelnet = false

# Порт прослушки Telnet'a
StatusPort = 12345

# Пароль доступа к Trlnet
StatusPW = l2emu-rt

# Список хостов доступных для подключения к Telnet
ListOfHosts = 127.0.0.1,localhost

# ----------------------------
# Настройка базы данных
# ----------------------------
# MySQL драйвер
Driver= com.mysql.jdbc.Driver
# Список других драйверов
# Driver= org.hsqldb.jdbcDriver
# Driver= com.microsoft.sqlserver.jdbc.SQLServerDriver

# Адрес базы данных
URL = jdbc:mysql://localhost/l2db

# 1 - Логин базы данных
# 2 - Пароль базы данных
Login = root
Password = 1111

# Максимальное количество подключений к базе данных
# Если у игроков лаги, увеличьте количество подключений
MaximumDbConnections = 10

Геймсервер

 

# ---------------------------------
# Сетевые настроки сервера
# ---------------------------------
# 1 - Адрес на котором прослушивается игровой сервер
#     0.0.0.0 - все доступные
# 2 - Порт игрового сервера
GameServerHostName = 192.168.1.2
GameServerPort = 7777


# 1 - Порт логин сервера
# 2 - Адрес логин сервера
LoginPort = 9014
LoginHost = 192.168.1.2


# Внешнесетевой адрес сервера
ExternalHostname = 192.168.1.2


# Внутрисетевой адрес сервера
InternalHostname = 192.168.1.2


# ------------------------------------
# Section: Subnets & Advanced  Routing
# ------------------------------------
# Define optional networks and router IPs
#
# Format: 
#
# Subnet = host, net/mask; host, net/mask, net/mask
#
#          host - IP address (200.100.200.100) or 
#                 fully qualified domain name (example.org)
#
#          net/mask - mask 192.168.0.0/16 or 192.168.0.0/255.255.0.0 
#                     would be 192.168.*.*
#
# External - external hostname, you defined in server.properties
# Internal - internal hostname, you defined in server.properties
#
# Example:
# Subnet = 169.254.1.100, 169.254.0.0/16, 111.222.333.0/255.255.255.0
InternalNetworks =
OptionalNetworks =


Subnet = Internal, 127.0.0.1/32, 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12 
Subnet = External, 0.0.0.0/0


# Список хостов доступных для подключения к Telnet
ListOfHosts = 127.0.0.1,localhost


# ----------------------------
# Настройка базы данных
# ----------------------------
# MySQL драйвер
Driver= com.mysql.jdbc.Driver
# Список других драйверов
# Driver= org.hsqldb.jdbcDriver
# Driver= com.microsoft.sqlserver.jdbc.SQLServerDriver


# Адрес базы данных
URL = jdbc:mysql://localhost/l2db?useUnicode=true&characterEncoding=utf-8


# 1 - Логин базы данных
# 2 - Пароль базы данных
Login = root
Password = 1111


# Максимальное количество подключений к базе данных
# Если у игроков лаги, увеличьте количество подключений
MaximumDbConnections = 50
Изменено пользователем mosk

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По первому попробуйте изменить в след. местах:

 

LoginServerHostName = *

 

LoginHostName = 127.0.0.1

 

--------------------------------------------------

 

Второй:

 

GameServerHostName = *

 

LoginHost = 127.0.0.1

 

ExternalHostname = Тут внешний IP , можно посмотреть зайдя на 2ip.ru

Изменено пользователем CaribStyle
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я попросил прикрепить файл) а не текст)

Ладно сейчас.

к сожалению, я не могу загружать файлы, кроме картинок.

Боюсь давать ссылки на таком ресурсе,знаю,такого не любят.

По этому - текстом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По первому попробуйте изменить в след. местах:

 

LoginServerHostName = *

 

LoginHostName = 127.0.0.1

 

--------------------------------------------------

 

Второй:

 

GameServerHostName = *

 

LoginHost = 127.0.0.1

 

ExternalHostname = Тут внешний IP , можно посмотреть зайдя на 2ip.ru

 

 

* - это верно?

 

И что прописывать в l2.ini ?

Изменено пользователем mosk

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

* - это верно?

 

И что прописывать в l2.ini ?

Да оставьте * и попробуйте так.

 

 

 

Если не поможет, то по другому попробуем.

 

P.S. У вас внешний IP есть?

 

 

На счёт l2.ini я описывал выше.

Если сервер будет стоять на компе, где вы будете сами играть, то в l2.ini  IP 127.0.0.1

Для других компов пробуйте локальный IP (либо внешний) , но скорее всего локальный надо будет.

 

Прикрепите ваши IP настройки, логин и гейм сервера.

Изменено пользователем CaribStyle
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да оставьте * и попробуйте так.

 

 

 

Если не поможет, то по другому попробуем.

 

P.S. У вас внешний IP есть?

 

 

На счёт l2.ini я описывал выше.

 

 

К сожалению,с этими настройками, сервер не видит даже тот комп,на котором и висит сервер.

 

Внешний есть, 91.76.89.25

Изменено пользователем mosk

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кстати в роутере порты открыты?

Вот сейчас просто в тупик меня поставили)

Знаю,что брэндмауэр отключен...и всё)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот сейчас просто в тупик меня поставили)

Знаю,что брэндмауэр отключен...и всё)

Эти порты должны быть открыты

 

7777

2106

3306

9014

 

Проверить: 2ip.ru/check-port

Изменено пользователем CaribStyle
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Эти порты должны быть открыты

 

7777

2106

3306

9014

 

Проверить: 2ip.ru/check-port

Проверил, все закрыто к херам.

Как открыть?))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проверил, все закрыто к херам.

Как открыть?))

Через роутер ) переброс надо делать )

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Через роутер ) переброс надо делать )

вот значит какая штука

 

Открыты

7777

2106

3306

 

Не открылся

9014

 

Хоть и настройки такие-же, как и у 3-х открывшихся, в чём проблема?

Можно ли настроить другой порт в ЛС и ГС ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вот значит какая штука

 

Открыты

7777

2106

3306

 

Не открылся

9014

 

Хоть и настройки такие-же, как и у 3-х открывшихся, в чём проблема?

Можно ли настроить другой порт в ЛС и ГС ?

Попробуйте и через Брандмауэр открыть и через роутер.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробуйте и через Брандмауэр открыть и через роутер.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмеялся спасибо, пиши в скайп, помогу все сделать.

написал =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробуйте и через Брандмауэр открыть и через роутер.

Спасибо за помощь, всё работает.

Оказывается порты были не открыты и настройки ип в ЛС и ГС были как то не так.

Тему можно закрывать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за помощь, всё работает.

Оказывается порты были не открыты и настройки ип в ЛС и ГС были как то не так.

Тему можно закрывать.

Не за что.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за помощь, всё работает.

Оказывается порты были не открыты и настройки ип в ЛС и ГС были как то не так.

Тему можно закрывать.

 

 

Будут вопросы, скайп знаешь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу