Вот такая проблема! Причем я тут форум почитал, похоже, что не кто ее так и не решил.
Я хочу играть дома на 2 компьютерах через локальную сеть. Сервер стоит на одном компьютере и там же клиент. Второй компьютер подключен через локальную сеть. Вот нужно что бы я мог играть и на основном компьютере, а друг на втором компьютере. Если я прописываю везде IP 127.0.0.1 то все классно сервер работает, клиент конектится без проблем. Но это для игры в одиночку.
Когда делаю, так как все везде пишут.
Цитата:
Для начала нужно чтоб сам серв пахал,потом заходите в gameserver,config,server(отк.блокнотом) в ExternalHostname=194.158.208.171(мой ип в нете мона узнать на сайте [Ссылки могут видеть только зарегистрированные пользователи] )
А в InternalHostname=193.158.208.205 (ваш ип в локалке)
И там же будет LoginHost=194.158.208.171(пишем ип нета).Тут пока все.
2.Далее лезем в login ,config,loginserver,там пишем:
ExternalHostname=194.158.208.171(мой ип в нете мона узнать на сайте [Ссылки могут видеть только зарегистрированные пользователи] )
InternalHostname=193.158.208.205(ваш ип в локалке)
Вот и все, настраиваете l2.ini и играете до ночи!
Так вот если так прописываю, то гейм сервер не запускается. Если кто знает реально, как все настроить и в чем проблема дайте, пожалуйста, совет. А то я уже намучался с этой локальной сетью.
Моя сборка сервера l2j server_rev5776 это грация парт 2
NightSun: Делай ноу-ип по другому не как ты не поставишь потому что у тебя в "Подключение по локальной сети" стоят такие конфиги!
Macintosh: Честно говоря не чего не понял
— Психически неуравновешенный человек
NightSun: no-ip себе сделай чё тут не понятного то )
NightSun: _www.google.ru вводишь " Как установить no-ip"
NightSun, зачем ему No-Ip??, если он говорит про сервер в сети.
Macintosh, по идеи если всё вписал верно должно работать, у самого стоял раньше сервер в локальной сети.
NightSun: Я всегда так делал для сети удобно очень когда второй комп подключен через первый
TesTeD: NightSun, зачем ему No-Ip??, если он говорит про сервер в сети.
Macintosh, по идеи если всё вписал верно должно работать, у самого стоял раньше сервер в локальной сети.
# The address on which login will listen for GameServers, use * to bind on all available IPs
LoginHostname=*
Вместо * введи ип!
— Психически неуравновешенный человек
NightSun: # The address on which login will listen for GameServers, use * to bind on all available IPs
LoginHostname=*
Вместо * введи ип!
Macintosh: Тогда логин сервер после запуска выдает ошибки и мол нажмите любую кнопку
— Психически неуравновешенный человек
NightSun: Пропиши 127.0.0.1
Macintosh: Теперь логин сервер снова заработал но проблема с гейм сервером таже
Может быть дело вот в этом?
ЕЩЕ ВОТ ЧЕГО НЕ ПАЙМУ КОГДА ПРОВЕРЯЮ СВОЙ IP В ИНЕТЕ ТО ОН ВСЕГДА ТАКОЙ 194.44.18.120 ТОЕСТЬ НЕ МЕНЯЕТСЯ
А КОГДА В КОНСОЛИ ЧЕРЗ КОМАНДУ IPCONFIG /ALL ТО У МЕНЯ ТАМ ПИШЕТ ЧТО IP 10.2.31.254 ?????
Macintosh: А вот стоит мне сделать вот такое изменение
# ================================================================
# General server setting !!! REQUIRED to configure to everyone !!!
# ================================================================
# Bind ip of the gameserver, use * to bind on all available IPs
GameserverHostname=127.0.0.1
GameserverPort=7777
# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
# If this ip is resolvable by Login just leave *
ExternalHostname=194.44.18.120
# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
# If this ip is resolvable by Login just leave *
InternalHostname=192.168.0.1
# The Loginserver host and port
LoginPort=9014
LoginHost=127.0.0.1 <= Вот тут
То гейм сервер стартует нормально но к нему не конектится клиен не на моем компе не на локально подключеном
Falquiem: Первое ип ставь одинаковый этот ExternalHostname и InternalHostname, всеравно ты будешь играть не из интернета, а из сети. Попробуй вот так, а где пусто нечего не меняй.
# ================================================================
# General server setting !!! REQUIRED to configure to everyone !!!
# ================================================================
# Bind ip of the gameserver, use * to bind on all available IPs
GameserverHostname=*
GameserverPort=7777
# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
# If this ip is resolvable by Login just leave *
ExternalHostname= ТВОЙ ЛОКАЛЬНЫЙ ИП
# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
# If this ip is resolvable by Login just leave *
InternalHostname=ТВОЙ ЛОКАЛЬНЫЙ ИП
# The Loginserver host and port
LoginPort=9014
LoginHost=ТВОЙ ЛОКАЛЬНЫЙ ИП
# This is the server id that the gameserver will request (i.e. 1 is Bartz)
RequestServerID = 1
# If set to true, the login will give an other id to the server if the requested id is already reserved
AcceptAlternateID = True
# Database info
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
URL=jdbc:mysql://localhost/l2jdb
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Login=root
Password=bk100860
MaximumDbConnections=100
# Datapack root directory, defaults to current directory from which the server is started
# DatapackRoot = C:/Work/tmp/DataPack
# Define character name template
# Example to use only : CnameTemplate=[A-Z][a-z]{3,3}[A-Za-z0-9]*
# will allow names with first capital letter, next three small letters,
# and any (capital or not) letter or number, like ZbigN1eW
# Most rational to have CnameTemplate=[A-Z][a-z]*
# meaning names only of letters with first one capital, like Zbigniew
# Default .* - any many of any symbols
CnameTemplate=.*
PetNameTemplate=.*
# Maximum number of chars per account - Default 7 (0 = unlimited [7 is the client limit])
CharMaxNumber = 7
# Define how many players are allowed to play simultaneously on your server.
MaximumOnlineUsers=100
# Minimum and maximum protocol revision that server allow to connect.
# You must keep MinProtocolRevision <= MaxProtocolRevision.
MinProtocolRevision = 851
MaxProtocolRevision = 851
файл C:\server\login\config\loginserver.properties
# ================================================================
# General server setting !!! REQUIRED to configure to everyone !!!
# ================================================================
# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname= ТВОЙ ЛОКАЛЬНЫЙ ИП
# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
InternalHostname= ТВОЙ ЛОКАЛЬНЫЙ ИП
# Bind ip of the LoginServer, use * to bind on all available IPs
LoginserverHostname=127.0.0.1
LoginserverPort=2106
# How many times you can provide an invalid account/pass before the IP gets banned
LoginTryBeforeBan=10
# Time you won't be able to login back again after LoginTryBeforeBan tries to login. Provide a value in seconds. Default 10min. (600)
LoginBlockAfterBan=600
GMMinLevel=100
# The address on which login will listen for GameServers, use * to bind on all available IPs
LoginHostname=*
# The port on which login will listen for GameServers
LoginPort=9014
# If set to true any GameServer can register on your login's free slots
AcceptNewGameServer = False
# If false, the license (after the login) will not be shown
# It is highly recommended for Account Security to leave this option as default (True)
ShowLicence = True
# Database info
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
URL=jdbc:mysql://localhost/l2jdb
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Login=root
Password=bk100860
MaximumDbConnections=10
# Usable values: "true" - "false", use this option to choose whether accounts will be created
# automatically or not.
AutoCreateAccounts=true
# The delay in minutes after which the login updates the gameservers IP's (usefull when their ip is dynamic)
IpUpdateTime=15
#==========================
# Loginserver Log
#==========================
LogLoginController=true
# ==============================================================
# Test server setting, shoudnt be touched in online game server
# ==============================================================
Debug = False
Assert = False
Developer = False
# Enforce GG Authorization from client
# Login server will kick client if client bypassed GameGuard authentication
ForceGGAuth=True
#FloodProtection. time in ms
EnableFloodProtection=True
FastConnectionLimit=15
NormalConnectionTime=700
FastConnectionTime=350
MaxConnectionPerIP=50
Macintosh: Это ничего не дало гейм сервер выдает те же строки только теперь там вместо IP инета выводит IP локалки
— Психически неуравновешенный человек
##################################################################
# Основные настройки логин сервера !!! ОБЯЗАТЕЛЬНО настройте под себя!!!
##################################################################
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP. Или используйте символ *
ExternalHostname=127.0.0.1
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP. Или используйте символ *
InternalHostname=10.9.6.191
# Укажите здесь (ip) адрес вашего Логин-Сервера, Или используйте символ *
LoginserverHostname=10.9.6.191
LoginserverPort=2106
# Сколько времени должно пройти после неправильного ввода логина/пароля прежде чем данных IP получит бан
LoginTryBeforeBan=10
# Время, после которого игрок не сможет выполнить вход, после того как получил бан (опция LoginTryBeforeBan).
# Назначается в секундах. По умолчанию = 10мин. (600)
LoginBlockAfterBan=600
GMMinLevel=100
# Адрес, по которому логин-сервер будет искать соединение с Гейм-сервером, или используйте * для привязки всех адресов
LoginHostname=10.9.6.191
# Укажите порт вашего логин-сервера
LoginPort=2106
# При true любой гейм-сервер может быть зарегистрирован на вашем логин-сервере
AcceptNewGameServer = False
# Показывать лицензию (после ввода пароля)
# Рекомендуется оставить этот параметр включенным т.к. он повышает безопасность
ShowLicence = True
# Параметры Базы данных
Driver=com.mysql.jdbc.Driver
URL=jdbc:mysql://localhost/l2jdb
Login=root
Password=2592422
MaximumDbConnections=10
# Выберите параметр: "true", для создания аккаунта при входе в игру автоматически
AutoCreateAccounts=True
# Время обновления IP адреса сервера в минутах (для динамического IP)
IpUpdateTime=15
# Тестовые настройки сервера, не включать на игровом сервере!!!
Debug = False
Assert = False
Developer = False
#####################################################################
# Основные настройки гейм сервера !!! ОБЯЗАТЕЛЬНО настройте под себя!!!
#####################################################################
# Укажите здесь (ip) адрес вашего Игрового Сервера, Или используйте символ *
GameserverHostname=*
GameserverPort=7779
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP.
ExternalHostname=10.9.6.191
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP.
InternalHostname=10.9.6.191
# Укажите IP и порт вашего логин-сервера
LoginPort=2106
LoginHost=10.9.6.191
# Укажите идентификатор (ID) вашего сервера (например - 1 это Bartz).
RequestServerID = 1
# Укажите (true), если ваш Логин сервер настроен на свободную выдачу идентификаторов
AcceptAlternateID = True
# Параметры Базы данных
Driver=com.mysql.jdbc.Driver
URL=jdbc:mysql://localhost/l2jdb
Login=root
Password=2592422
MaximumDbConnections=100
# Шаблон имени персонажа
# Например, если использовать такой шаблон: CnameTemplate=[A-Z][a-z]{3,3}[A-Za-z0-9]*
# будет разрешать использовать имена с большой буквы и последующими маленькими,
# и любыми словами или цифрами, к примеру ZbigN1eW
# Наиболее рационально поставить CnameTemplate=[A-Z][a-z]*
# т.е. имена начинаются с большой и заканчиваются маленькими буквами, к примеру Zbigniew
# По умолчанию .* - можно использовать любые символы
CnameTemplate=.*
PetNameTemplate=.*
# Максимальное количество персонажей на аккаунте, 7 является пределом клиента
CharMaxNumber = 7
# Максимальное количество одновременно играющих игроков
MaximumOnlineUsers=100
# Разрешенные для подключения минимальные и максимальные протоколы клиента.
# Должно быть соответствие MinProtocolRevision <= MaxProtocolRevision.
MinProtocolRevision = 740
MaxProtocolRevision = 746
# Настройка эмуляции офф ядра (пакет SendStatus)
RemoteWhoLog = True
RemoteWhoSendTrash = True
RemoteWhoMaxOnline = 329
RemoteOnlineIncrement = 50
RemoteWhoForceInc = 50
RemotePrivStoreFactor = 12
сборка la2base 1.1.7 - моя цель чтоб подключение было только по внуреннему айпи (10,9,6,191 - мой) - где что написать......проблема примерно такая же как у этого чела.(Скиньте мб своюб работающую натсройку я оттуда увижу что куда)
NightSun: Ставь везде 127.0.0.1 должно со всех компов заходить если нет то смотри какой у тебя ип 10.2.31.** и ставь его!
egrassik: ##################################################################
# Основные настройки логин сервера !!! ОБЯЗАТЕЛЬНО настройте под себя!!!
##################################################################
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP. Или используйте символ *
ExternalHostname=127.0.0.1
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP. Или используйте символ *
InternalHostname=10.9.6.191
# Укажите здесь (ip) адрес вашего Логин-Сервера, Или используйте символ *
LoginserverHostname=10.9.6.191
LoginserverPort=2106
# Сколько времени должно пройти после неправильного ввода логина/пароля прежде чем данных IP получит бан
LoginTryBeforeBan=10
# Время, после которого игрок не сможет выполнить вход, после того как получил бан (опция LoginTryBeforeBan).
# Назначается в секундах. По умолчанию = 10мин. (600)
LoginBlockAfterBan=600
GMMinLevel=100
# Адрес, по которому логин-сервер будет искать соединение с Гейм-сервером, или используйте * для привязки всех адресов
LoginHostname=10.9.6.191
# Укажите порт вашего логин-сервера
LoginPort=2106
# При true любой гейм-сервер может быть зарегистрирован на вашем логин-сервере
AcceptNewGameServer = False
# Показывать лицензию (после ввода пароля)
# Рекомендуется оставить этот параметр включенным т.к. он повышает безопасность
ShowLicence = True
# Параметры Базы данных
Driver=com.mysql.jdbc.Driver
URL=jdbc:mysql://localhost/l2jdb
Login=root
Password=2592422
MaximumDbConnections=10
# Выберите параметр: "true", для создания аккаунта при входе в игру автоматически
AutoCreateAccounts=True
# Время обновления IP адреса сервера в минутах (для динамического IP)
IpUpdateTime=15
# Тестовые настройки сервера, не включать на игровом сервере!!!
Debug = False
Assert = False
Developer = False
#####################################################################
# Основные настройки гейм сервера !!! ОБЯЗАТЕЛЬНО настройте под себя!!!
#####################################################################
# Укажите здесь (ip) адрес вашего Игрового Сервера, Или используйте символ *
GameserverHostname=*
GameserverPort=7779
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP.
ExternalHostname=10.9.6.191
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP.
InternalHostname=10.9.6.191
# Укажите IP и порт вашего логин-сервера
LoginPort=2106
LoginHost=10.9.6.191
# Укажите идентификатор (ID) вашего сервера (например - 1 это Bartz).
RequestServerID = 1
# Укажите (true), если ваш Логин сервер настроен на свободную выдачу идентификаторов
AcceptAlternateID = True
# Параметры Базы данных
Driver=com.mysql.jdbc.Driver
URL=jdbc:mysql://localhost/l2jdb
Login=root
Password=2592422
MaximumDbConnections=100
# Шаблон имени персонажа
# Например, если использовать такой шаблон: CnameTemplate=[A-Z][a-z]{3,3}[A-Za-z0-9]*
# будет разрешать использовать имена с большой буквы и последующими маленькими,
# и любыми словами или цифрами, к примеру ZbigN1eW
# Наиболее рационально поставить CnameTemplate=[A-Z][a-z]*
# т.е. имена начинаются с большой и заканчиваются маленькими буквами, к примеру Zbigniew
# По умолчанию .* - можно использовать любые символы
CnameTemplate=.*
PetNameTemplate=.*
# Максимальное количество персонажей на аккаунте, 7 является пределом клиента
CharMaxNumber = 7
# Максимальное количество одновременно играющих игроков
MaximumOnlineUsers=100
# Разрешенные для подключения минимальные и максимальные протоколы клиента.
# Должно быть соответствие MinProtocolRevision <= MaxProtocolRevision.
MinProtocolRevision = 740
MaxProtocolRevision = 746
# Настройка эмуляции офф ядра (пакет SendStatus)
RemoteWhoLog = True
RemoteWhoSendTrash = True
RemoteWhoMaxOnline = 329
RemoteOnlineIncrement = 50
RemoteWhoForceInc = 50
RemotePrivStoreFactor = 12
сборка la2base 1.1.7 - моя цель чтоб подключение было только по внуреннему айпи (10,9,6,191 - мой) - где что написать......проблема примерно такая же как у этого чела.(Скиньте мб своюб работающую натсройку я оттуда увижу что куда)
egrassik: htреально интересно неужели так сложно прост кинуть образец