PDA

View Full Version : [Tutorial]How to make server public without Hamachi or DNS


SiPex
06-13-2007, 05:26 PM
If you already have edited your Antrix.conf file then it should most likely to look like this.
The red colored text indicate your changes, thoose things are only settings to the SQL it self, if you use a remote desktop
and your SQL is hosted somewhere else change the ports and IP adresses to the correct ones you require,
IF youre hosting the server and the SQL on the same machine just leave IP to 127.0.0.1 which is a localhost.

Antrix.conf
################################################## #####################

# Configuration File
# Last updated at revision 1259
################################################## #####################
# Database Section
#
# Database.Host - The hostname that the database is located on
# Database.Username - The username used for the mysql connection
# Database.Password - The password used for the mysql connection
# Database.Name - The database name
# Database.Port - Port that MySQL listens on. Usually 3306.
# Database.Type - Client to use. 1 = MySQL, 2 = PostgreSQL, 3 = Oracle 10g
#
Database.Hostname = 127.0.0.1
Database.Username = root
Database.Password = ****
Database.Name = antrix
Database.Port = 3306
Database.Type = 1
# Host Directive
#
# This is the address that the server will listen on.
# To listen on all addresses, set it to 0.0.0.0
# Default: 127.0.0.1 (localhost)
#
Host = 0.0.0.0

The next conf file we need to change is the Logonserver.conf
Apply the same things as said above regarding the red colored informations, since these are not for external use unless the SQL is not hosted on same machine
other than that use 127.0.0.1 and all the other info whatever you have set them to.

Logonserver.conf
################################################## #####################

# Configuration File (Logon)
# Last updated at revision 1259
################################################## #####################
# LogonDatabase Section
#
# These directives are the location of the `realms` and `accounts`
# tables.
#
# LogonDatabase.Host - The hostname that the database is located on
# LogonDatabase.Username - The username used for the mysql connection
# LogonDatabase.Password - The password used for the mysql connection
# LogonDatabase.Name - The database name
# LogonDatabase.Port - Port that MySQL listens on. Usually 3306.
# LogonDatabase.Type - Client to use. 1 = MySQL, 2 = PostgreSQL, 3 = Oracle 10g
#
LogonDatabase.Hostname = 127.0.0.1
LogonDatabase.Username = root
LogonDatabase.Password = ****
LogonDatabase.Name = antrix
LogonDatabase.Port = 3306
LogonDatabase.Type = 1
# Host Directive
#
# This is the address that the realmlist will listen on.
# To listen on all addresses, set it to 0.0.0.0
# Default: 127.0.0.1 (localhost)
#
Host = 0.0.0.0
# Realm List Listen Port Directive
#
# This is the port that the realm list listens on.
# Unless you have modded the clients, this will
# always be 3724.
#
# Default: 3724

Step 4 (The important one to make your friends and others join your server)

Here where the text is indicated with red text is here where you put the External IP address... you can find it in various ways
the most common one is to use this homepage to see your worldip/external internet ip adress
Go here to check your external ip address.

whatsmyip.org

As well as to make it fully functional remember to keep these 3 ports open:

8093
3724
8129

The IP you get from the websites, you simply change that with the IP that is written in your conf file below in where the red stamped text is.
After that you should be ready to play online with your friends on your server.

The Conf file you open in notepad is of course the last one :

The IP you get from the websites, you simply change that with the IP that is written in your conf file below in where the red stamped text is.
After that you should be ready to play online with your friends on your server.

The Conf file you open in notepad is of course the last one :

Realms.conf

################################################## #####################

# Realms Configuration File
# Last updated at revision 1259
################################################## #####################
# Logon Server Setup
#
# Logon servers are the old "realmlist" or "auth" servers.
# At the moment, you can only set up one. This will be changed in the
# future.
#
# LogonServerCount = Number of servers
# LogonServer[x].Address = The address (no port) of the server.
# LogonServer[x].Port = The port on which the logon server listens.
# LogonServer[x].Name = Not really relavant, but name the logon.
#
LogonServerCount = 1
LogonServer1.Address = "EXTERNAL IP"
LogonServer1.Port = 8093
LogonServer1.Name = "Default Logon"
# Realm Setup
#
# This is the realms that will be added to the list for this instance
# of the server. You can have multiple realms (e.g. one for LAN, WAN).
#
# RealmCount = The number of servers.
# Realm[x].Name = The name of the realm.
# Realm[x].Address = The address (and port) of that realm.
# Realm[x].Icon = The type of realm (PVP, Normal, RPPVP, RP)
# Realm[x].Colour = Realm colour in realm list display.
# Realm[x].TimeZone = Time zone the realm is in.
# Realm[x].Population = (0 = low, 1 = medium, 2 = high)
#
RealmCount = 1
Realm1.Name = "Antrix"
Realm1.Address = "EXTERNAL_IP:8129"
Realm1.Icon = "Normal"
Realm1.Colour = 2
Realm1.Population = 1.0
Realm1.TimeZone = 1


Step 5:

Now you simply make a backup of your "Realmlist.wtf" file in your W@W folder, call it simply "Realmlist_backup.wtf" and then open your Realmlist.wtf folder with Notepad, and delete everything stated there and instead write:

set realmlist YOUR_EXTERNAL_IP

And of course as always through out this guide the RED text above you change that with your External IP you recived from the IP Adress websites, open your Client, and you are ready to play some W@W

D0nD4K!NG
06-13-2007, 06:03 PM
NICE!. thank you, just what i was looking for =]

SiPex
06-13-2007, 09:16 PM
Np :)

Jargs
06-13-2007, 09:17 PM
NICE!. thank you, just what i was looking for =]

what do you mean? theres a sticky on this...

SiPex
06-13-2007, 09:35 PM
The stickys are for a server with Hamachi, and the other is DNS, this one uses neither.

D0nD4K!NG
06-14-2007, 12:31 AM
this one doesn't use DNS, and no Hamachi iether, so its nice :)

SiPex
06-14-2007, 03:24 AM
Thx :)

x8xwillox8x
06-14-2007, 04:19 PM
i would use it if i got it lol i will try but i cant open ports and i tried but how do i know if there open and do i set my mates relmlist thing set realmlist (my ip) or 172.0.0.1 ?

x8xwillox8x
06-14-2007, 04:24 PM
omg i still dont get it please some1 explain it in english that makes sense =()()

SiPex
06-14-2007, 10:21 PM
i would use it if i got it lol i will try but i cant open ports and i tried but how do i know if there open and do i set my mates relmlist thing set realmlist (my ip) or 172.0.0.1 ?

Tell your clients to set their realmlist to your external ip address.
Example: set realmlist 123.456.789

DayDreamer
06-15-2007, 01:31 PM
Nice guide.. but it dont work for me.. it says

server connection failed. I will try again later.
>> connecting to `Default Logon` on `85.127.251.73:8093`... fail!
server connection failed. I will try again later.
>> connecting to `Default Logon` on `85.127.251.73:8093`... fail!
server connection failed. I will try again later.
>> connecting to `Default Logon` on `85.127.251.73:8093`... fail!
server connection failed. I will try again later.
>> connecting to `Default Logon` on `85.127.251.73:8093`... fail!
server connection failed. I will try again later.

Skyline
06-15-2007, 04:06 PM
same for me :(

Im using a router


shall i change the 127.0.0.1 to my 192.168.*.*??

i really dont know why it wont work

x8xwillox8x
06-15-2007, 07:08 PM
lol i still dont get it thanks for the help ?!? lol i can try again it might work

SiPex
06-15-2007, 10:15 PM
Nice guide.. but it dont work for me.. it says

server connection failed. I will try again later.
>> connecting to `Default Logon` on `85.127.251.73:8093`... fail!
server connection failed. I will try again later.
>> connecting to `Default Logon` on `85.127.251.73:8093`... fail!
server connection failed. I will try again later.
>> connecting to `Default Logon` on `85.127.251.73:8093`... fail!
server connection failed. I will try again later.
>> connecting to `Default Logon` on `85.127.251.73:8093`... fail!
server connection failed. I will try again later.

Are you sure you are using your external ip?

SiPex
06-15-2007, 10:15 PM
same for me :(

Im using a router


shall i change the 127.0.0.1 to my 192.168.*.*??

i really dont know why it wont work

Go to www.whatsmip.org and for your realmlist put in the ip address that it gives you.

DanteGren
06-15-2007, 11:17 PM
The 192.168.*.* is your internal network IP address, which is only open to those inside your network (house). The IP on the www.whatismyip.org gives you your WAN address, which is what people outside your network connects to.

If you are running a router, you need to go to port forwarding and open up those ports listed on the first thread so that when people are trying to connect to those ports from outside, it can redirect it to your computer (192.168.*.*) instead of blocking it.

What my problem is is that other computers in my network can log in and play in my server, but those outside my network can't even authenticate, even though my ports are open.

DayDreamer
06-16-2007, 05:47 AM
Are you sure you are using your external ip?

Yep... :(

flamey
06-16-2007, 12:17 PM
What i did was:
1. go to www.whatismyip.org ctrl+c my ip
2. ctrl + v into the realms.conf
3. started the shortcuts 1,2,3,4

At the (3) Antrix it shows
>> connecting to `Default Logon` on `***.***.***.***:8093` ... fail!
server connection failed. I will try again later.
>> connecting to `Default Logon` on `***.***.***.***:8093` ... fail!
server connection failed. I will try again later.
>> connecting to `Default Logon` on `***.***.***.***:8093` ... fail!
server connection failed. I will try again later.

The website is working...
What website i have to give to others to register on my server? just localhost!?:confused::confused::confused:

Jargs
06-16-2007, 12:17 PM
give them the website that you made in dyndns

flamey
06-16-2007, 12:19 PM
umm didn't do that :x

flamey
06-16-2007, 02:28 PM
still not working >.< the same bug...
>> connecting to `Default Logon` on `***.***.***.***:8093` ... fail!
server connection failed. I will try again later.

Meathead
06-16-2007, 04:28 PM
Hey you should really try this program it is great for people who dont have static IP address go to www.no-ip.org and download there program and follow the instructions there. It works as a static ip address from the web u start the program everytime your pc is turned on it will update the IP. As in meatsventserver.no-ip.org

Place your new relmlist address in like example meatsventserver.no-ip.org and it should work. As it does for my vent and other programs.

flamey
06-16-2007, 04:37 PM
I have a static ip >.>

Meathead
06-16-2007, 04:58 PM
Ok go to your relms config and were it says LogonServer1.Port = 8093 put that to 3306

deathomen
06-21-2007, 04:07 AM
whats the link for the website?

~death~

SiPex
06-25-2007, 10:25 AM
whats the link for the website?

~death~

The url of the website is your external ip.

xZer0x
06-29-2007, 08:40 PM
Can anyone help me with this please ? :)

Help will eb aprieciated :)

SiPex
07-12-2007, 04:57 PM
Can anyone help me with this please ? :)

Help will eb aprieciated :)

What do u need?

xZer0x
07-12-2007, 05:38 PM
Lol late reaction i think this guy need a ban or soemthing lol :) whaha becaue he bump an verry old post ;):)

BenReilly
07-12-2007, 06:25 PM
zero did you ever get connected?

Zeldagod
07-13-2007, 02:38 PM
cool

bleedingsoul
08-17-2007, 09:33 AM
i have a question if i wanna connect from my other pc to the wow server hows that possible?