Jump to content

[Guide For No-IP]How to make a server online...


Recommended Posts

There are two choises to make a server online....First is to use Static IP,the other is to use No-IP....(No-IP is free :D)

 

GUIDE FOR NO-IP

 

1)L2FILEEDIT----> Download here: http://rapidshare.com/files/80901555/FileEditC6.rar

2)You will need an account in http://www.msn.com or anywhere else to receive e-mail confirmation

 

STEPS

 

1)Go in this webpage--> http://www.no-ip.com

2)Press Sign Up Now!

3)Write in all fields your characteristics(Don't put wrong e-mail or fake)

4)In the end press I agree

5)Confirm your e-mail

6)In the list Hosts/Redirects press Add

7)Put carefully your name of your NO-IP in the first field(Don't change the Host Type,Let it In DNS HOST (A)

8)Then choose your direction example:no-ip.biz or whatever you like from those(Example:MyServer.no-ip.biz)

9)In the field IP ADRESS put your IP...You can find it here http://www.whatismyip.com(Copy paste the number)

10)Then leave the other fields blank and press create Host...

11)Open again the webpage http://www.no-ip.com....and go to downloads Section

12)Then Select your operating system(Windows,linux,etc)

13)Just press download

14)Then go to your Server file example:MyServer/gameserver/config and open the server file...

15)Put your no-ip into this line ExternalHostname=myserver.no-ip.biz<----example

16)Put again your No-IP in InternalHostname=myserver.no-ip.biz<---example

17)Just search into the file server and find this line,after you find place your no-ip again

LoginHost=myserver.no-ip.biz<----example

18)Then press save(Just Save the file)and close it...

19)Then go to your server file example:MyServer/login/config/and open loginserver file...

20)Find this line and put your-no-ip again ExternalHostname=myserver.no-ip.biz<----

example

21)Do the same thing for this line in the same file

InternalHostname=myserver.no-ip.biz<----example...Then save and close..

 

 

22)Open the L2FILEEDIT and press Open and Decrypt

23)Open the file l2.ini from your system...

24)ServerAddr=myserver.no-ip.biz<--example

25)Press save and encrypt..

26)In the bottom line save as,save it as ini file

27)Then press save...

28)Save it as version 413(Don't put 414 or else)

29)After you downloaded DUC No-IP.Press one click to check the small window and wait the sun to smile..

 

That was the guide for no-ip

Before Running your server,open the duc No-ip programme and leave it open as you play....

Then normally run start.bat,startgameserver.bat and startlogin.bat and you're done ;)...

 

Here is a video made by h3xx from ragezone : http://rapidshare.com/files/33103124/_Guide__How_to_make_no-ip_host_for_L2_Server.rar

 

(Only problem the guy who made the guide forgot the step 16)

 

Link to comment
Share on other sites

  • 1 month later...

Very nice guide about "globaling" the server but we don't know what setting to use at the ports of each of these two files(gameserver.settins & loginserver.settings).

 

And i always get this error at tha finish of the loading of gameserver:

Deconnected from Login, Trying to reconnect:

java.net.ConnectException: Connection refused: connect

Link to comment
Share on other sites

Ok i'll try that...but before that i tried to change the ports at the login server to 7777 and now these are the final screens of the servers:

 

                                                  GAMESERVER:

 

INFO VoicedCommandHandler: Loaded 5 handlers.

INFO ChatHandler: Loaded 15 handlers.

======================================================================-[ Misc ]

INFO TaskManager: initalized.

INFO GmListTable: initalized.

INFO PetitionManager: initalized.

INFO FloodProtector: initalized.

=============================================================-[ ServerThreads ]

INFO Connecting to login on paralia.no-ip.biz:8080

INFO Telnet server is currently disabled.

===================================================================-[ l2jfree ]

INFO Revision: 2771

INFO Build date:

INFO Compiler version: 1.6.0_03

INFO Maximum Numbers of Connected Players: 100

====================================================================-[ Memory ]

INFO  - AllowedMemory: 520256 KB

INFO Allocated: 520256 KB (100.0%)

INFO Non-Allocated: 0 KB (0.0%)

INFO - AllocatedMemory: 520256 KB

INFO Used: 328131 KB (63.0711%)

INFO Unused (cached): 192125 KB (36.9289%)

INFO - UseableMemory: 192125 KB (36.9289%)

=============================================================-[ GameServerLog ]

 

                                            LOGINSERVER:

-> com.mysql.jdbc.Driver, factoryClassLocation -> null, forceIgnoreUnresolvedTra

nsactions -> false, identityToken -> 86fe26, idleConnectionTestPeriod -> 60, ini

tialPoolSize -> 3, jdbcUrl -> jdbc:mysql://localhost/l2jdb, loginTimeout -> 0, m

axIdleTime -> 0, maxPoolSize -> 20, maxStatements -> 0, maxStatementsPerConnecti

on -> 100, minPoolSize -> 1, numHelperThreads -> 20, preferredTestQuery -> null,

properties -> {user=******, password=******}, propertyCycle -> 300, testConnect

ionOnCheckin -> true, testConnectionOnCheckout -> false, usesTraditionalReflecti

veProxies -> false ]

INFO : Loaded 127 server names

INFO : LoginManager initiating

INFO : Cached 10 KeyPairs for RSA communication

INFO : Stored 20 keys for Blowfish communication

INFO : GameServerManager: Loaded 0

INFO : Cached 10 RSA keys for Game Server communication.

WARN : Skipped: Invalid address (10.255.255.0/24) on Line: 10.255.255.0/24

WARN : Skipped: Invalid address (10.255.255.0/255.255.255.252) on Line: 10.255.2

55.0/255.255.255.252

INFO : BanManager: Loaded 1 banned ip/subnet(s).

WARN : Error creating ServerSocket: java.net.BindException: Cannot assign reques

ted address: JVM_Bind

INFO : Listening for GameServers on paralia.no-ip.biz:8080

INFO : Telnet server is currently disabled.

INFO : Login Server ready on port 7777

Selector Started

 

 

It doesn't prompt any error anymore with the ports changed in loginserver....do those screen show that the server are ok and running or is it something more to show at the finel screens? F.e "Your servers are up and running".

 

Thnx for the help...

 

P.S:How do you make a hexid?

 

Link to comment
Share on other sites

also i have maker's pack but i can't find 19)Then go to your server file example:MyServer/login/config/and open loginserver file...

20)Find this line and put your-no-ip again ExternalHostname=myserver.no-ip.biz<----

example

21)Do the same thing for this line in the same file

InternalHostname=myserver.no-ip.biz<----example...Then save and close..

 

the only thing i see in loginserver file is

# ================================================================

# General login server setting !!! REQUIRED to configure to everyone !!!

# ================================================================

 

# Bind ip of the loginserver, use * to bind on all available IPs

LoginserverHostname=*

LoginserverPort=2106

GMMinLevel=100

 

# 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 = True

 

# If false, the licence (after the login) will not be shown

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=root

 

# Useable 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)

# (0 = disable)

IpUpdateTime=0

 

 

# ==============================================================

# 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

 

#Ban management

# number of attempt before a user is banned when he fails his login

LoginTryBeforeBan=20

# duration for a ban after a login failure (in seconde)

BanDurationAfterLoginFailure=600

 

 

 

Link to comment
Share on other sites

Well,the guide is not for all preconfigured guides,cause many users create their preconfigured pack and change the directory of the files...Just search better and you will find it...

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.



×
×
  • Create New...