First, make sure you have a wired internet connection. Then make a static LAN IP. Follow the instructions
You must be registered to see links
.
Now if you've already done that, make sure you've forwarded your ports. Select your router
You must be registered to see links
and then follow the guides on how to port forward.
And in your
char_athena:
// Server Communication username and password.
userid: ragnarok
passwd: ragnarok
// Server name, use alternative character such as ASCII 160 for spaces.
// NOTE: You should not use spaces in the server name, or guild emblems won't work client-side!
server_name: YourRO
// Wisp name for server: used to send wisp from server to players (between 4 to 23 characters)
wisp_server_name: YourRO
// Login Server IP
// The character server connects to the login server using this IP address.
// NOTE: This is useful when you are running behind a firewall or are on
// a machine with multiple interfaces.
login_ip: LAN IP/Internal IP
// The character server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
bind_ip: LAN IP/Internal IP
// Login Server Port
login_port: 6900
// Character Server IP
// The character server exports this IP address to the entire world.
// NOTE: You should only need to set this if you are running behind a
// firewall or are on a machine with multiple interfaces.
char_ip: WAN IP/External IP
// Character Server Port
char_port: 6121
login_athena
// The login server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
bind_ip: LAN IP/Internal IP
// Login Server Port
login_port: 6900
map_athena
// Interserver communication passwords, set in account.txt (or equiv.)
userid: ragnarok
passwd: ragnarok
// Character Server IP
// The map server connects to the character server using this IP address.
// NOTE: This is useful when you are running behind a firewall or are on
// a machine with multiple interfaces.
char_ip: LAN IP/Internal IP
// The map server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
bind_ip: LAN IP/Internal IP
// Character Server Port
char_port: 6121
// Map Server IP
// The map server exports this IP address to the entire world.
// NOTE: You should only need to set this if you are running behind a
// firewall or are on a machine with multiple interfaces.
map_ip: WAN IP/External IP
// Map Server Port
map_port: 5121
Again, be sure to have port forwarded, 5121, 6121 and 6900.
And about your External IP,
if you have a dynamic IP (your IP changes everytime you reboot your PC), visit the guide in the sticky thread on how to set-up a NO-IP address.
Then in your
subnet_antena:
subnet: 255.0.0.0:LAN IP/Internal IP:LAN IP/Internal IP
And lastly, in your sclientinfo, if you're connecting in your own server using the PC/Network where you're running the server, use this.
<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
<servicetype>korea</servicetype>
<servertype>sakray</servertype>
<connection>
<display>YourRO - Official</display>
<desc></desc>
<address>LAN IP/Internal IP</address>
<port>6900</port>
<version>20</version>
<langtype>8</langtype>
<registrationweb></registrationweb>
<aid>
</connection>
</clientinfo>
And your players that are connecting from other PCs/Network, should have the sclientinfo like this:
<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
<servicetype>korea</servicetype>
<servertype>sakray</servertype>
<connection>
<display>LYourRO</display>
<desc></desc>
<address>WAN IP/External IP</address>
<port>6900</port>
<version>20</version>
<langtype>8</langtype>
<registrationweb></registrationweb>
<aid>
</connection>
</clientinfo>