Ok for the last 3 days all i have been doing is following guides on how to make my server public non hamachi and you know what not a single one of them worked not 1 maybe some worked for you but i guarantee this one will work without any problems at least i hope so.
lets start by going to DynDNS: DNS Hosting, Email Delivery and Other Services and do the following:
Then once you make an account do this:
Then click get started:
Now make a host name:
Ok now u have a hostname write this down to remember it for later.
Now the hardest part were people have the most trouble
PORT FORWARDING:
ok click start in the bottom left hand corner of your screen and then click run, type cmd then hit enter. now type ipconfig/all and write down what i have circled in red:
The one circled in red is your internal ip (write down for later)
the default gateway is for your router. (the one circled in green)
ok type your default gateway in your address bar and it will bring you to your router. i have a
belkin
F5D7230-4 6000my router^
once your on your router site do the following:
then it will ask you for a password if your using the same router as me just leave it blank and if you are using something else it could be user:admin password: password or something if u don't know and you cant get on ask your mom or someone who would know :P.
NOW FOR FORWARDING THE PORTS (i have forwarded a few extra ports that arent needed but just do em anyway)
I did all them twice because they need to be tcp and udp some routers u can choose to have both instead of doing them twice.
ok now your done forwarding ports.
now go to start, run again and this time type in C:\WINDOWS\system32\drivers\etc
when your in the folder open up the hosts.backup with notepad
make it look like this:
Code:
# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 hostname you made (on dyndns)
internal ip hostname you made
external ip hostname you made
to get your external ip you can go to http://www.whatismyip.com
your external ip is the giant numbers in blue.
ok last step "editing the config files"
ascent-realms.conf: change what i have in red to your information.
Code:
#######################################################################
# OpenAscent Realms Configuration File
# Last updated at revision 446 by Burlex
#######################################################################
/********************************************************************************
* How to use this config file: *
* Config files are in a block->variable->setting format. *
* A < signifies the opening of a block, the block name is expected after that. *
* After the block name, a space and then the settings sperated by = / ' '. *
* *
* e.g. *
* <block setting="0" someval = "1"> *
* *
* Comments can be in C format, e.g. /* some stuff */, with a // at the start *
* of the line, or in shell format (#). *
********************************************************************************/
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# LogonServer Section
#
# Address:
# The address (no port) of the server.
#
# Port:
# The port on which the logon server listens. (*** NOT 3724 ***)
#
# Name:
# Not really relavant, but name the logon.
#
# RealmCount:
# The number of realms in the next section.
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<LogonServer Address = "127.0.0.1"
Port = "8093"
Name = "Default Logon"
RealmCount = "1">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Realm Section
#
# Name:
# The name of the realm.
#
# Address:
# The address (and port) of that realm.
#
# Icon:
# The type of realm (PVP, Normal, RPPVP, RP)
#
# TimeZone:
# Time zone the realm is in.
#
# Population:
# (0 = low, 1 = medium, 2 = high)
#
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
<Realm1 Name = "BlizzWoW"
Address = "external ip:8129"
Icon = "PVP"
Population = "1.0"
TimeZone = "1">
your server should now be public and for people to get on your server they must make there realmlist your dyndns host name
hope this worked for you!
peace