Сервер через роутер
7 ответов206 просмотровСейчас просматривают: 1
· 17.01.2009, 13:09
Сервер в сети модель роутера D-Link 100 открыты все нужные порты, игроки с сети запускают клиент и могут дойти только до выбора сервера. ПРобывал всё что только можно не кто не сталкивался с такой проблемкой ?
0
· 19.01.2009, 17:19
Ev1L: я может ошибаюсь,но у меня кагдато не хватало текстур и тоже не пускало!
Но я то могу зайти на сервер со своего компа, а люди из сети не могут доходит до выбора сервера и всё...
0
· 19.01.2009, 17:31
1) C компа находящегося внутри NAT (т.е. ты сам) немогут проверить с внешнего адреса. Только 127.0.0.1
2) Скорее всего у тебя что то с настройками сервера. Покажи конфиги.
0
· 19.01.2009, 17:33
Alex9138: 1) C компа находящегося внутри NAT (т.е. ты сам) немогут проверить с внешнего адреса. Только 127.0.0.1
2) Скорее всего у тебя что то с настройками сервера. Покажи конфиги.
Login Server
Код
# ================================================================
# General server setting !!! REQUIRED to configure to everyone !!!
# ================================================================
# Bind ip of the loginserver, use * to bind on all available IPs
LoginserverHostname=*
LoginserverPort=2106
LoginTryBeforeBan=20
# Список внутренних адресов, так же можно использовать продвинутый список из внешнего файла,
# продвинутый список очень удобен и значительно шустрее когда много сетей, например 1000
# что бы использовать продвинутый список нужно указать в параметре строку следующего вида: "NetList@путь_к_файлу"
# продвинутый список должен состоять из строк следующего вида: "i1.i2.i3.i4" или "i1.i2.i3.i4/m1.m2.m3.m4" или "i1.i2.i3.i4/m"
# пример: InternalIpList=NetList@./config/InternalIPs.conf
InternalIpList=127.0.0.1,192.168.0.0-192.168.255.255,10.0.0.0-10.255.255.255,172.16.0.0-172.16.31.255
LoginHost=192.168.0.100
# The port on which login will listen for GameServers
LoginPort=9014
# Combo mode - run GameServer inside LoginServer
ComboMode = False
# If set to true any GameServer can register on your login's free slots
AcceptNewGameServer = False
# If false, the licence (after the login) will not be shown
# Даная опция присылает клиенту 2 дополнительных ключа при авторизации
# Если вы ее отключаете, и у вас ухитрились залезсть с подменой ака, то потом не жалуйтесь.
ShowLicence = True
# Database info
Driver=com.mysql.jdbc.Driver
URL=jdbc:mysql://localhost/l2jdb
Login=root
Password=ifgsw
MaximumDbConnections=10
# Useable values: "true" - "false", use this option to choose whether accounts will be created
# automatically or not.
AutoCreateAccounts=false
# Define various player-typable name templates
# These ones are regular expressions, visit http://www.regular-expressions.info for details
# NOTE1: Generally checking lengths are done here, so pay them attention in templates
# NOTE2: Make sure you're know what are you doing before changing these from defaults;)
# Account name
AnameTemplate=[A-Za-z0-9]{3,14}
# Account password
ApasswdTemplate=[A-Za-z0-9]{5,16}
# Allow old authentication method (w/o RSA encryption)
AllowOldAuth = True
# ==============================================================
# Test server setting, shoudn't be touched in online game server
# ==============================================================
Debug = False
# Logging Logins into DB
SqlLog = False
IpUpdateTime = 15
# Проверка на GameGuard
GGCheck = False
# AutoRestart period, hours
# Default -1
AutoRestart = -1
#Настройка АнтиФлуда, пока экспериментально
#При включении с одного IP разрешается не более чем MaxUnhandledSocketsPerIP соединений, которые не послали ни одного пакета
#если чарез такое соединение не приходит ниодного пакета в течении UnhandledSocketsMinTTL мс. то оно закрывается
AntiFloodEnable = False
MaxUnhandledSocketsPerIP = 5
UnhandledSocketsMinTTL = 5000
# General server setting !!! REQUIRED to configure to everyone !!!
# ================================================================
# Bind ip of the loginserver, use * to bind on all available IPs
LoginserverHostname=*
LoginserverPort=2106
LoginTryBeforeBan=20
# Список внутренних адресов, так же можно использовать продвинутый список из внешнего файла,
# продвинутый список очень удобен и значительно шустрее когда много сетей, например 1000
# что бы использовать продвинутый список нужно указать в параметре строку следующего вида: "NetList@путь_к_файлу"
# продвинутый список должен состоять из строк следующего вида: "i1.i2.i3.i4" или "i1.i2.i3.i4/m1.m2.m3.m4" или "i1.i2.i3.i4/m"
# пример: InternalIpList=NetList@./config/InternalIPs.conf
InternalIpList=127.0.0.1,192.168.0.0-192.168.255.255,10.0.0.0-10.255.255.255,172.16.0.0-172.16.31.255
LoginHost=192.168.0.100
# The port on which login will listen for GameServers
LoginPort=9014
# Combo mode - run GameServer inside LoginServer
ComboMode = False
# If set to true any GameServer can register on your login's free slots
AcceptNewGameServer = False
# If false, the licence (after the login) will not be shown
# Даная опция присылает клиенту 2 дополнительных ключа при авторизации
# Если вы ее отключаете, и у вас ухитрились залезсть с подменой ака, то потом не жалуйтесь.
ShowLicence = True
# Database info
Driver=com.mysql.jdbc.Driver
URL=jdbc:mysql://localhost/l2jdb
Login=root
Password=ifgsw
MaximumDbConnections=10
# Useable values: "true" - "false", use this option to choose whether accounts will be created
# automatically or not.
AutoCreateAccounts=false
# Define various player-typable name templates
# These ones are regular expressions, visit http://www.regular-expressions.info for details
# NOTE1: Generally checking lengths are done here, so pay them attention in templates
# NOTE2: Make sure you're know what are you doing before changing these from defaults;)
# Account name
AnameTemplate=[A-Za-z0-9]{3,14}
# Account password
ApasswdTemplate=[A-Za-z0-9]{5,16}
# Allow old authentication method (w/o RSA encryption)
AllowOldAuth = True
# ==============================================================
# Test server setting, shoudn't be touched in online game server
# ==============================================================
Debug = False
# Logging Logins into DB
SqlLog = False
IpUpdateTime = 15
# Проверка на GameGuard
GGCheck = False
# AutoRestart period, hours
# Default -1
AutoRestart = -1
#Настройка АнтиФлуда, пока экспериментально
#При включении с одного IP разрешается не более чем MaxUnhandledSocketsPerIP соединений, которые не послали ни одного пакета
#если чарез такое соединение не приходит ниодного пакета в течении UnhandledSocketsMinTTL мс. то оно закрывается
AntiFloodEnable = False
MaxUnhandledSocketsPerIP = 5
UnhandledSocketsMinTTL = 5000
Game Server
Код
# ================================================================
# General server setting !!! REQUIRED to configure to everyone !!!
# ================================================================
# Bind ip of the gameserver, use * to bind on all available IPs
GameserverHostname=192.168.0.100
GameserverPort=7779
# Прописываем внешний ip адрес
ExternalHostname=192.168.0.100
# Прописываем внутренний ip адрес, если есть еще и локалка
InternalHostname=192.168.0.100
# Надстройка для работы в разных сетях если их много. При True
# настраивается в advipsystem.properties
AdvIPSystem = False
# The Loginserver host and port
LoginPort=9014
LoginHost=192.168.0.100
# ID сервера к которому подключается (по умолчанию 1 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
URL=jdbc:mysql://localhost/l2jdb
Login=root
Password=ifgsw
# Если жуткие лаги на сервере у большинства игроков, рекомендуется
# включить MaximumDbConnections=500
MaximumDbConnections=500
UseDatabaseLayer=True
# Позволяет существенно ускорить работу стекуемых вещей, откладывая обращения в бд (time in millisec)
LazyItemUpdate = False
LazyItemUpdateTime = 60000
# Define various player-typable name templates
# These ones are regular expressions, visit http://www.regular-expressions.info for details
# NOTE1: Generally checking lengths are done here, so pay them attention in templates
# NOTE2: Make sure you're know what are you doing before changing these from defaults;)
# Character name
CnameTemplate=[A-Za-z0-9\u0410-\u042f\u0430-\u044f]{2,16}
# Clan name
ClanNameTemplate=[A-Za-z0-9\u0410-\u042f\u0430-\u044f]{3,16}
# Clan title
ClanTitleTemplate=[A-Za-z0-9\u0410-\u042f\u0430-\u044f \\p{Punct}]{1,16}
# Ally name
AllyNameTemplate=[A-Za-z0-9\u0410-\u042f\u0430-\u044f]{3,16}
# Настройка позволяющая ограничить количество играющих на сервере.
MaximumOnlineUsers = 1000
# ==============================================================
# Test server setting, shoudn't be touched in online game server
# ==============================================================
Debug = False
TestServer = False
# =================================================================
# Additional server setting, not required, can be left at defaults
# =================================================================
# Setting for serverList
# Displays [] in front of server name
ServerListBrackets = False
# Displays a clock next to the server name
ServerListClock = False
# If true, the server will be set as gm only at startup
ServerGMOnly = False
# Минимальная и максимальная ревизия протокола для захода в игру.
# You must keep MinProtocolRevision <= MaxProtocolRevision.
# Hellbound ревизия протокола = 831
# Kamael ревизия протокола = 837
# Gracia I ревизия протокола = 857
# Gracia II ревизия протокола = ХЗ
MinProtocolRevision = 1
MaxProtocolRevision = 999
# General server setting !!! REQUIRED to configure to everyone !!!
# ================================================================
# Bind ip of the gameserver, use * to bind on all available IPs
GameserverHostname=192.168.0.100
GameserverPort=7779
# Прописываем внешний ip адрес
ExternalHostname=192.168.0.100
# Прописываем внутренний ip адрес, если есть еще и локалка
InternalHostname=192.168.0.100
# Надстройка для работы в разных сетях если их много. При True
# настраивается в advipsystem.properties
AdvIPSystem = False
# The Loginserver host and port
LoginPort=9014
LoginHost=192.168.0.100
# ID сервера к которому подключается (по умолчанию 1 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
URL=jdbc:mysql://localhost/l2jdb
Login=root
Password=ifgsw
# Если жуткие лаги на сервере у большинства игроков, рекомендуется
# включить MaximumDbConnections=500
MaximumDbConnections=500
UseDatabaseLayer=True
# Позволяет существенно ускорить работу стекуемых вещей, откладывая обращения в бд (time in millisec)
LazyItemUpdate = False
LazyItemUpdateTime = 60000
# Define various player-typable name templates
# These ones are regular expressions, visit http://www.regular-expressions.info for details
# NOTE1: Generally checking lengths are done here, so pay them attention in templates
# NOTE2: Make sure you're know what are you doing before changing these from defaults;)
# Character name
CnameTemplate=[A-Za-z0-9\u0410-\u042f\u0430-\u044f]{2,16}
# Clan name
ClanNameTemplate=[A-Za-z0-9\u0410-\u042f\u0430-\u044f]{3,16}
# Clan title
ClanTitleTemplate=[A-Za-z0-9\u0410-\u042f\u0430-\u044f \\p{Punct}]{1,16}
# Ally name
AllyNameTemplate=[A-Za-z0-9\u0410-\u042f\u0430-\u044f]{3,16}
# Настройка позволяющая ограничить количество играющих на сервере.
MaximumOnlineUsers = 1000
# ==============================================================
# Test server setting, shoudn't be touched in online game server
# ==============================================================
Debug = False
TestServer = False
# =================================================================
# Additional server setting, not required, can be left at defaults
# =================================================================
# Setting for serverList
# Displays [] in front of server name
ServerListBrackets = False
# Displays a clock next to the server name
ServerListClock = False
# If true, the server will be set as gm only at startup
ServerGMOnly = False
# Минимальная и максимальная ревизия протокола для захода в игру.
# You must keep MinProtocolRevision <= MaxProtocolRevision.
# Hellbound ревизия протокола = 831
# Kamael ревизия протокола = 837
# Gracia I ревизия протокола = 857
# Gracia II ревизия протокола = ХЗ
MinProtocolRevision = 1
MaxProtocolRevision = 999
0
Войдите или зарегистрируйтесь чтобы ответить


