[help] Помогите настроить Ip
Добрый день. Зборка.L2Emu_1760.
Проблема. Хочу с друзьями поиграть по инету. Но не могу настроить, может что-то где-то не так меняю. Интернет у меня через свитч на 3ри компа...на тот что хочу поставить Ір 192.168.1.4 внутренний... внейшний айпи у меня сменный на 2-ве недели потом будет постоянный...Сделал через No-IP 95.158.0.251......пытался ставить но дальше выбора логина и пароля не идет...если со стандартными настройками 127.0.0.1 то захожу но тогда я сам там
Что нужно изменить что бы можно было играть с друзьями через интернет и в своей сети через 3-ри компа, на моем примере с меня огромное спасибо?
Гейм.
# ---------------------------------
# Bind ip of the gameserver, use 0.0.0.0 to bind on all available IPs
# This is The IP/Port Gameserver will Assume and Use.
GameServerHostName = 0.0.0.0
GameServerPort = 7777
# this is the Loginserver host and port that this gameserver will try to connect to.
LoginPort = 9014
LoginHost = 127.0.0.1
# This is transmitted to the clients connecting from an external network,
# so it has to be a public IP or resolvable hostname.
ExternalHostname = 127.0.0.1
# This is transmitted to the client from the same network,
# so it has to be a local IP or resolvable hostname
InternalHostname = 127.0.0.1
# ------------------------------------
# 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
# ---------------
# Section: Telnet
# ---------------
# Enables /Disables Telnet Server.
EnableTelnet = false
# This is the port telnet server will bind to
# default 23, telnet port.
StatusPort = 23
# If the following is not set, a random password is generated on server startup.
# default l2emuproject, fell free to change it.
StatusPW = l2emuproject
# Use alternative telnet, requiring to do a real login with a GM so your GM-name can be used for messaged instead of "telnet".
AltTelnet = true
# if a password is not set, telnet server will generate a random one, so you define the size of it.
TelnetPasswordLength = 10
# Hosts must be resolvable to an IP.
# define here the IPs allowed to connect to your server via Telnet.
# The format is as follows:
# ListOfHosts = 0.0.0.0,host,0.0.0.1,host2,host3,host4,0.0.0.3
# NOTE: Make sure there are no spaces between hosts/ips !
ListOfHosts = 127.0.0.1,localhost
Логин
# Connection
# ==========
# Bind ip of the loginserver, use 0.0.0.0 to bind on all available IPs
LoginServerHostName = 127.0.0.1
LoginServerPort = 2106
# The port, ip on which login will listen for GameServers
LoginPort = 9014
LoginHostName = 127.0.0.1
# The delay between IP Update Time.
# set this delay in minutes after which the login updates the gameservers IP's
# (usefull when ip is dynamic)
# (0 = disabled) in Minutes
IpUpdateTime = 10
# Telnet is disabled by default.
EnableTelnet = false
# ============
# Port Related
# ============
# This is the port telnet server will bind to
StatusPort = 12345
# ============
# Pass Related
# ============
# If the following is not set, a random password is generated on server startup.
# StatusPW = somePass
# =====
# Hosts
# =====
# This list can contain IPs or Hosts of clients you wish to allow.
# Hosts must be resolvable to an IP.
# The format is as follows:
# ListOfHosts = 0.0.0.0,host,0.0.0.1,host2,host3,host4,0.0.0.3
# Make sure there are no spaces between hosts/ips
ListOfHosts = 127.0.0.1,lo,localhost
Лучше подождать статический ип, чем мучится с no-ip.
через no-ip должен быть домен, а не ip!
loginserver не трогаешь
гс: ExternalHostname = xxxxxx.no-ip.com *
InternalHostname = 192.168.1.4 **
* xxxxxx - свой домен на no-ip
** свой локальный ип (пуск-выполнить-cmd ipconfig)
В клиенте l2.ini пишешь вместо ип - xxxxxx.no-ip.com и кидаешь файл друзьям
Если не понятно как разбираться с no-ip.com ищи мануал на форуме или жди статический ип.
p.s. забыл, порты 2106,7777 должны быть открыты, проверить можно например _http://www.domw.net/service:network-port
Спасиб с no-ip.com разобрался.... Другой вопрос про порты они закрыты как их открыть?
1) Через шлюз модема/роутера. Меню "Port Forwarding/Port Mapping" (у всех по разному) Инструкцию к своему можешь посмотреть _http://portforward.com/
2) Через фаервол (невстроенный)
Man1ak
а вто скажи, если в логине ничего нетрогать то как клиент приконектится к серваку, потомучто зделал всё по твоему "мануалу" и к серваку могу токо приконтектися когда в ини вписано 127.0.01
а ЛС выдает вот такую фигню
WARN : Couldn't resolve hostname "shadowkann.no-ip.biz"
WARN : Couldn't resolve hostname "shadowkann.no-ip.biz"
создай другой домен не на no-ip.biz ... а под другим хххххх.хххх.сom должно помочь
Я у себя к примеру поставил так..работает токо в сети моего провайдера... а вне некто не может зайти.. все не как не разберуь с портами
# ---------------------------------
# Bind ip of the gameserver, use 0.0.0.0 to bind on all available IPs
# This is The IP/Port Gameserver will Assume and Use.
GameServerHostName = myserv.myvnc.com
GameServerPort = 7777
LoginPort = 9014
LoginHost = myserv.myvnc.com
# This is transmitted to the clients connecting from an external network,
# so it has to be a public IP or resolvable hostname.
ExternalHostname = myserv.myvnc.com
# This is transmitted to the client from the same network,
# so it has to be a local IP or resolvable hostname
InternalHostname = myserv.myvnc.com (хотя тут можно было и свой айпи ставить)
# ==========
# Bind ip of the loginserver, use 0.0.0.0 to bind on all available IPs
LoginServerHostName = myserv.myvnc.com
LoginServerPort = 2106
# The port, ip on which login will listen for GameServers
LoginPort = 9014
LoginHostName = myserv.myvnc.com
у меня проблема я логин сервер немогу настроить! вот карочче
# Bind ip of the loginserver, use 0.0.0.0 to bind on all available IPs
LoginServerHostName = 127.0.0.1
LoginServerPort = 2106
# The port, ip on which login will listen for GameServers
LoginPort = 9014
LoginHostName = 127.0.0.1
ставлю вместо 127.0.0.1 домен но-айпи, либо вообще мой локальный айпи то сервак выдает такую хрень:
Initializing L2EmuProject LoginServer.
=====================================================-[ Network Configuration ]
Loading: ./config/network/network.properties.
Loading: ./config/network/security.properties.
========================================================-[ Main Configuration ]
Loading: ./config/main/ban.properties.
Loading: ./config/main/loginserver.properties.
===================================================-[ Developer Configuration ]
=================================================-[ Versionning Configuration ]
Loading: ./config/versionning/build-time.properties.
==================================================================-[ Database ]
INFO : MLog clients using log4j logging.
INFO : Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace
: 10]
INFO : Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acq
uireIncrement -> 5, acquireRetryAttempts -> 0, acquireRetryDelay -> 500, autoCom
mitOnClose -> true, automaticTestTable -> connection_test_table, breakAfterAcqui
reFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null,
connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester,
dataSourceName -> 1hge13881b12n4f2w3pvi|1d85f79, debugUnreturnedConnectionStackT
races -> false, description -> null, driverClass -> com.mysql.jdbc.Driver, facto
ryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityTok
en -> 1hge13881b12n4f2w3pvi|1d85f79, idleConnectionTestPeriod -> 60, initialPool
Size -> 3, jdbcUrl -> jdbc:mysql://localhost/l2db, maxAdministrativeTaskTime ->
0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, m
axPoolSize -> 20, maxStatements -> 0, maxStatementsPerConnection -> 100, minPool
Size -> 1, numHelperThreads -> 20, numThreadsAwaitingCheckoutDefaultUser -> 0, p
referredTestQuery -> null, properties -> {user=******, password=******}, propert
yCycle -> 0, testConnectionOnCheckin -> true, testConnectionOnCheckout -> false,
unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false ]
INFO : Loaded 127 server names
INFO : ..................................................
INFO : System Time: 10-05-2009 02:41:21 AM
INFO : ..................................................
INFO : OS: Windows XP Build: 5.1
INFO : OS Arch: x86
INFO : ..................................................
INFO : ..................................................
INFO : Avaible CPU(s): 2
INFO : Processor(s) Identifier: x86 Family 15 Model 4 Stepping 1, GenuineIntel
INFO : ..................................................
INFO : ..................................................
INFO : Runtime Information
INFO : Current Free Heap Size: 0 mb
INFO : Current Heap Size: 4 mb
INFO : Maximum Heap Size: 63 mb
INFO : ..................................................
INFO : ..................................................
INFO : Java Platform Information
INFO : Java Runtime Name: Java™ SE Runtime Environment
INFO : Java Version: 1.6.0_13
INFO : Java Class Version: 50.0
INFO : ..................................................
INFO : ..................................................
INFO : Virtual Machine Information (JVM)
INFO : JVM Name: Java HotSpot™ Client VM
INFO : JVM installation directory: C:\Program Files\Java\jre6
INFO : JVM version: 11.3-b02
INFO : JVM Vendor: Sun Microsystems Inc.
INFO : JVM Info: mixed mode, sharing
INFO : ..................................................
INFO : ..................................................
INFO : LoginManager initiating
INFO : Cached 10 KeyPairs for RSA communication
INFO : Stored 20 keys for Blowfish communication
INFO : GameServerManager: Loaded 1
INFO : Cached 10 RSA keys for Game Server communication.
INFO : BanManager: Loaded 3 banned ip/subnet(s).
WARN : Error creating ServerSocket: java.net.UnknownHostException: shadowkann.se
rvergame.com
INFO : Listening for GameServers on shadowkann.servergame.com:9014
INFO : Telnet server is currently disabled.
===============================================-[ L2Emu Project: Login Server ]
INFO : Revision: unknown
INFO : Build Date: 07-05-2009 06:18:30 PM
INFO : JDK version: 1.6.0_13
INFO : Archiver-Version: Plexus Archiver
INFO : Created-By: Apache Maven
INFO : Built-By: AlexAndCo
INFO : Manifest-Version: 1.0
====================================================================-[ Status ]
FATAL : FATAL: Failed to open server socket. Reason: Cannot assign requested add
ress: bind java.net.BindException: Cannot assign requested address: bind
at sun.nio.ch.Net.bind(Native Method)
at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
at org.mmocore.network.SelectorThread.openServerSocket(SelectorThread.ja
va:114)
at net.l2emuproject.loginserver.L2LoginServer.startServer(L2LoginServer.
java:176)
at net.l2emuproject.loginserver.L2LoginServer.<init>(L2LoginServer.java:
168)
at net.l2emuproject.loginserver.L2LoginServer.main(L2LoginServer.java:78
)
LoginServer terminated abnormaly
LoginServer terminated
Для продолжения нажмите любую клавишу . . .
Проверь Эти строчки в гейм
LoginPort = 9014
LoginHost =что тут написано (127.0.0.1)?
логин
# Bind ip of the loginserver, use 0.0.0.0 to bind on all available IPs
LoginServerHostName = 127.0.0.1
LoginServerPort = 2106
# The port, ip on which login will listen for GameServers
LoginPort = 9014
LoginHostName = 127.0.0.1 (должно совпадать)
Мог бы вообще этот файл не трогать... а изменить ток в гейм..
да совпадают но если там стоит не 127.0.0.1 логин сервер неконектится с гейм сервером
вот что пише ЛС
Initializing L2EmuProject LoginServer.
=====================================================-[ Network Configuration ]
Loading: ./config/network/network.properties.
Loading: ./config/network/security.properties.
========================================================-[ Main Configuration ]
Loading: ./config/main/ban.properties.
Loading: ./config/main/loginserver.properties.
===================================================-[ Developer Configuration ]
=================================================-[ Versionning Configuration ]
Loading: ./config/versionning/build-time.properties.
==================================================================-[ Database ]
INFO : MLog clients using log4j logging.
INFO : Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace
: 10]
INFO : Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acq
uireIncrement -> 5, acquireRetryAttempts -> 0, acquireRetryDelay -> 500, autoCom
mitOnClose -> true, automaticTestTable -> connection_test_table, breakAfterAcqui
reFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null,
connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester,
dataSourceName -> 1hge13881b3ia23dpnx4k|78a212, debugUnreturnedConnectionStackTr
aces -> false, description -> null, driverClass -> com.mysql.jdbc.Driver, factor
yClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToke
n -> 1hge13881b3ia23dpnx4k|78a212, idleConnectionTestPeriod -> 60, initialPoolSi
ze -> 3, jdbcUrl -> jdbc:mysql://localhost/l2db, maxAdministrativeTaskTime -> 0,
maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, max
PoolSize -> 20, maxStatements -> 0, maxStatementsPerConnection -> 100, minPoolSi
ze -> 1, numHelperThreads -> 20, numThreadsAwaitingCheckoutDefaultUser -> 0, pre
ferredTestQuery -> null, properties -> {user=******, password=******}, propertyC
ycle -> 0, testConnectionOnCheckin -> true, testConnectionOnCheckout -> false, u
nreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false ]
INFO : Loaded 127 server names
INFO : ..................................................
INFO : System Time: 10-05-2009 03:49:31 AM
INFO : ..................................................
INFO : OS: Windows XP Build: 5.1
INFO : OS Arch: x86
INFO : ..................................................
INFO : ..................................................
INFO : Avaible CPU(s): 2
INFO : Processor(s) Identifier: x86 Family 15 Model 4 Stepping 1, GenuineIntel
INFO : ..................................................
INFO : ..................................................
INFO : Runtime Information
INFO : Current Free Heap Size: 0 mb
INFO : Current Heap Size: 4 mb
INFO : Maximum Heap Size: 63 mb
INFO : ..................................................
INFO : ..................................................
INFO : Java Platform Information
INFO : Java Runtime Name: Java™ SE Runtime Environment
INFO : Java Version: 1.6.0_13
INFO : Java Class Version: 50.0
INFO : ..................................................
INFO : ..................................................
INFO : Virtual Machine Information (JVM)
INFO : JVM Name: Java HotSpot™ Client VM
INFO : JVM installation directory: C:\Program Files\Java\jre6
INFO : JVM version: 11.3-b02
INFO : JVM Vendor: Sun Microsystems Inc.
INFO : JVM Info: mixed mode, sharing
INFO : ..................................................
INFO : ..................................................
INFO : LoginManager initiating
INFO : Cached 10 KeyPairs for RSA communication
INFO : Stored 20 keys for Blowfish communication
INFO : GameServerManager: Loaded 1
INFO : Cached 10 RSA keys for Game Server communication.
INFO : BanManager: Loaded 3 banned ip/subnet(s).
WARN : Error creating ServerSocket: java.net.BindException: Cannot assign reques
ted address: JVM_Bind
INFO : Listening for GameServers on shadowkann.servegame.com:9014
INFO : Telnet server is currently disabled.
===============================================-[ L2Emu Project: Login Server ]
INFO : Revision: unknown
INFO : Build Date: 07-05-2009 06:18:30 PM
INFO : JDK version: 1.6.0_13
INFO : Archiver-Version: Plexus Archiver
INFO : Created-By: Apache Maven
INFO : Built-By: AlexAndCo
INFO : Manifest-Version: 1.0
====================================================================-[ Status ]
INFO : Login Server ready on 0.0.0.0:2106
а вот это пише ГС:
====================================================================-[ Memory ]
INFO [10 ьрщ 03:49:59,750] +----
INFO [10 ьрщ 03:49:59,750] | Global Memory Informations at 3:49:59:
INFO [10 ьрщ 03:49:59,750] | |
INFO [10 ьрщ 03:49:59,750] | Allowed Memory: 1035520 KB
INFO [10 ьрщ 03:49:59,750] | |= Allocated Memory: 511232 KB (49,3696%)
INFO [10 ьрщ 03:49:59,750] | |= Non-Allocated Memory: 524288 KB (50,6304%)
INFO [10 ьрщ 03:49:59,750] | Allocated Memory: 511232 KB
INFO [10 ьрщ 03:49:59,750] | |= Used Memory: 240739 KB (23,2481%)
INFO [10 ьрщ 03:49:59,750] | |= Unused (cached) Memory: 270493 KB (26,1215%)
INFO [10 ьрщ 03:49:59,750] | Useable Memory: 794781 KB (76,7519%)
INFO [10 ьрщ 03:49:59,750] +----
====================================================================-[ Status ]
INFO [10 ьрщ 03:49:59,750] Maximum Number Players Connected: 100
INFO [10 ьрщ 03:49:59,750] Total Boot Time: 64 Seconds.
INFO [10 ьрщ 03:49:59,750] GameServer Ready on: 127.0.0.1 : 7777.
INFO [10 ьрщ 03:50:00,609] Disconnected from Login, Trying to reconnect:
INFO [10 ьрщ 03:50:00,609] java.net.ConnectException: Connection refused: connec
t
INFO [10 ьрщ 03:50:05,609] Connecting to login on shadowkann.servegame.com:9014
INFO [10 ьрщ 03:50:06,687] Disconnected from Login, Trying to reconnect:
INFO [10 ьрщ 03:50:06,703] java.net.ConnectException: Connection refused: connec
t
INFO [10 ьрщ 03:50:11,703] Connecting to login on shadowkann.servegame.com:9014
INFO [10 ьрщ 03:50:12,640] Disconnected from Login, Trying to reconnect:
INFO [10 ьрщ 03:50:12,640] java.net.ConnectException: Connection refused: connec
t
INFO [10 ьрщ 03:50:17,640] Connecting to login on shadowkann.servegame.com:9014
INFO [10 ьрщ 03:50:18,609] Disconnected from Login, Trying to reconnect:
INFO [10 ьрщ 03:50:18,609] java.net.ConnectException: Connection refused: connec
t
INFO [10 ьрщ 03:50:23,609] Connecting to login on shadowkann.servegame.com:9014
INFO [10 ьрщ 03:50:24,593] Disconnected from Login, Trying to reconnect:
INFO [10 ьрщ 03:50:24,593] java.net.ConnectException: Connection refused: connec
t
INFO [10 ьрщ 03:50:29,593] Connecting to login on shadowkann.servegame.com:9014
INFO [10 ьрщ 03:50:30,562] Disconnected from Login, Trying to reconnect:
INFO [10 ьрщ 03:50:30,562] java.net.ConnectException: Connection refused: connec
t
INFO [10 ьрщ 03:50:35,562] Connecting to login on shadowkann.servegame.com:9014
INFO [10 ьрщ 03:50:36,515] Disconnected from Login, Trying to reconnect:
INFO [10 ьрщ 03:50:36,515] java.net.ConnectException: Connection refused: connec
t
и так далее
Могу сказать что это проблемы с No-IP... так как я вчера заходил под одним доменом..а сегодня уже не могу под ним зайти... Создал опять новый и все норм запустилось.... В общем понял No-IP это полный гемор лучше подождать эти 2-ве недели пока статический не появицца...чем заморачивацца каждый день с подключением...
так фигня такая был у меня раньше сервак интерлюд с но-айни небыло проблем вот тут поставил парт 2 и вот такая фигня!
народ подскажите что мне делать





