Jump to content
  • 0

(Help) Configure Server for Ext User


Question

Posted

Can anyone helpme? i have a problem when i try to configure the server for ext users.

Any solution?

 

 

ipconfig.xml

Quote

 

    <?xml version="1.0" encoding="UTF-8"?>

    <!-- Externalhost here (Internet IP) or Localhost IP for local test -->

    <gameserver address="200.xxx.xxx.xxx" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../data/xsd/ipconfig.xsd">

      <!-- Localhost here -->

      <define subnet="127.0.0.0/8" address="127.0.0.1" />

      <!-- Internalhosts here (LANs IPs) -->

      <define subnet="10.0.0.0/8" address="10.0.0.0" />

      <define subnet="172.16.0.0/19" address="172.16.0.0" />

      <define subnet="192.168.0.0/16" address="192.168.0.106" />

    </gameserver>

 

 

 

server.properties

Quote

 

    # ---------------------------------------------------------------------------

    # Game Server Settings

    # ---------------------------------------------------------------------------

    # This is the server configuration file. Here you can set up the connection information for your server.

    # This was written with the assumption that you are behind a router.

    # Dumbed Down Definitions...

    # LAN (LOCAL area network) - typically consists of computers connected to the same router as you.

    # WAN (WIDE area network) - typically consists of computers OUTSIDE of your router (ie. the internet).

    # x.x.x.x - Format of an IP address. Do not include the x'es into settings. Must be real numbers.

    # ---------------------------------------------------------------------------

    # Networking

    # ---------------------------------------------------------------------------

 

    # Where's the Login server this gameserver should connect to

    # WARNING: <u><b><font color="red">Please don't change default IPs here if you don't know what are you doing!</font></b></u>

    # WARNING: <u><b><font color="red">External/Internal IPs are now inside "ipconfig.xml" file.</font></b></u>

    # Default: 127.0.0.1

    LoginHost = 127.0.0.1

 

    # TCP port the login server listen to for gameserver connection requests

    # Default: 9014

    LoginPort = 9014

 

    # Bind address for gameserver. You should not need to change it in most cases.

    # WARNING: <u><b><font color="red">Please don't change default IPs here if you don't know what are you doing!</font></b></u>

    # WARNING: <u><b><font color="red">External/Internal IPs are now inside "ipconfig.xml" file.</font></b></u>

    # Default: * (0.0.0.0)

    GameserverHostname = 200.xxx.xxx.xxx

 

    # Default: 7777

    GameserverPort = 7777

 

    # ---------------------------------------------------------------------------

    # Database

    # ---------------------------------------------------------------------------

    # Specify the appropriate driver and url for the database you're using.

    # Examples:

    # Driver = com.mysql.jdbc.Driver (default)

    # Driver = org.hsqldb.jdbcDriver

    # Driver = com.microsoft.sqlserver.jdbc.SQLServerDriver

    Driver = com.mysql.jdbc.Driver

 

    # Database URL

    # URL = jdbc:mysql://localhost/l2jgs (default)

    # URL = jdbc:hsqldb:hsql://localhost/l2jgs

    # URL = jdbc:sqlserver://localhost/database = l2jgs/user = sa/password =

    URL = jdbc:mysql://localhost/l2jgs

 

    # Database user info (default is "root" but it's not recommended)

    Login = root

 

    # Database connection password

    Password = root

 

    # Default: 100

    MaximumDbConnections = 100

 

    # Default: 0

    MaximumDbIdleTime = 0

 

    # ---------------------------------------------------------------------------

    # Misc Server Settings

    # ---------------------------------------------------------------------------

    # This is the server ID that the Game Server will request.

    # Example: 1 = Bartz

    # Default: 1

    RequestServerID = 1

 

    # True = The Login Server will give an other ID to the server if the requested ID is already reserved.

    # Default: True

    AcceptAlternateID = True

 

    # Datapack root directory.

    # Defaults to current directory from which the server is started unless the below line is uncommented.

    # WARNING: <u><b><font color="red">If the specified path is invalid, it will lead to multiple errors!</font></b></u>

    #Default: .

    DatapackRoot = .

 

    # Define how many players are allowed to play simultaneously on your server.

    # Default: 100

    MaximumOnlineUsers = 100

 

    # Numbers of protocol revisions that server allows to connect.

    # Delimiter is ;

    # WARNING: <u><b><font color="red">Changing the protocol revision may result in incompatible communication and many errors in game!</font></b></u>

    # Default: 267;268;271;273

    AllowedProtocolRevisions = 267;268;271;273

 

    # ---------------------------------------------------------------------------

    # Misc Player Settings

    # ---------------------------------------------------------------------------

 

    # Character name template.

    # Examples:

    # CnameTemplate = [A-Z][a-z]{3,3}[A-Za-z0-9]*

    # The above setting will allow names with first capital letter, next three small letters,

    # and any letter (case insensitive) or number, like OmfgWTF1

    # CnameTemplate = [A-Z][a-z]*

    # The above setting will allow names only of letters with first one capital, like Omfgwtf

    # Default .* (allows any symbol)

    CnameTemplate = .*

 

    # This setting restricts names players can give to their pets.

    # See CnameTemplate for details

    PetNameTemplate = .*

 

    # This setting restricts clan/subpledge names players can set.

    # See CnameTemplate for details

    ClanNameTemplate = .*

 

    # Maximum number of characters per account.

    # Default: 7 (client limit)

    CharMaxNumber = 7

1 answer to this question

Recommended Posts

  • 0
Posted

server.properties change

 

    # Bind address for gameserver. You should not need to change it in most cases.

    # WARNING: <u><b><font color="red">Please don't change default IPs here if you don't know what are you doing!</font></b></u>

    # WARNING: <u><b><font color="red">External/Internal IPs are now inside "ipconfig.xml" file.</font></b></u>

    # Default: * (0.0.0.0)

    GameserverHostname = 200.xxx.xxx.xxx

 

back to

GameserverHostname = *

 

 

 

 

on your ipconfig.xml

    <?xml version="1.0" encoding="UTF-8"?>

    <!-- Externalhost here (Internet IP) or Localhost IP for local test -->

    <gameserver address="200.xxx.xxx.xxx" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../data/xsd/ipconfig.xsd">

      <!-- Localhost here -->

      <define subnet="127.0.0.0/8" address="127.0.0.1" />

      <!-- Internalhosts here (LANs IPs) -->

      <define subnet="10.0.0.0/8" address="10.0.0.0" />

      <define subnet="172.16.0.0/19" address="172.16.0.0" />

      <define subnet="192.168.0.0/16" address="192.168.0.106" />

    </gameserver>

 

 

 

 

 

    <gameserver address="200.142.123.61" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../data/xsd/ipconfig.xsd">
^^ PUT IN FULL IP from www.whatismyip.com!!

change 200.xxx.xxx.xxx to whatever your WAN IP is......->http://www.whatismyip.com/

 

 

 

 

go in to your router setup, and open/forward ports 2106 & 7777 for UDP and TCP.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...