-
Member
[EPIC GUIDE] Make any private server public non hamachi
How to make your private server public non hamachi by Gooze
A very easy 4 steps tutorial on how to make your server public!
IF your on a modem, skip step 1.
Step 1. Portforwarding.
Step 2. Find your external IP.
Step 3. Getting a dyndns domain.
Step 4. Changing Realmlist.cfg.
STEP 1.
Finding your routers IP.
Start up commandoprompt.
Type in: IPCONFIG
Navigate to your connection info, find the Standardgateway-ip and copy it!
Type it into your webbrowser. For example it could be http://192.168.1.1/
Login to your router and navigate to the portforwarding area.
More help can be found on your specific router on:
www.portforward.com
Forwarding ports.
Now you've gotten onto your Router, and you're ready to portforward.
Go to commandoprompt again and type: IPCONFIG
Find your internet connection info again.
your ip should be something similar to this: 192.168.1.XXX
At the X's should be 2 or 3 numbers, that's your computer!
Now everytime you portforward make sure to navigate the ports to that IP!
The ports you need to forward is these:
80 - 80
3036 - 3036
3306 - 3306
3724 - 3724
6112 - 6119
6881-6999
8050 -8050
8093 -8093
8129 - 8129
Step 2.
Finding your External IP
Now you should have a new IP like "86.231.231.123" or something like that.
STEP 3.
Getting a dyndns domain.
Create an account on the website, login, then on the left side you'll see "My Services" Press that.
Navigate down to "Host Services" and press in the right side "Add Hostname"
Now what you need to fill out is:
Hostname (Put whatever you like fx. WorldofForsaken)
Next to hostname is something you can click and change to something like servegame.org or kicks-ass.net etc. Pick one you like.
Make sure that Service Type is marked as: "Host with IP address"
Now in the IP Address field put in the External IP you found in STEP 2.
Press add to cart(Dont worry it doesnt cost anything), Afterwards press next and finally press Activate Service.
Now you're done with STEP 3.
STEP 4.
Changing your private server config REALM.
Go to your config folder and open up for example: Arcemu-realms.cfg
Navigate to the following:
Code:
<Realm1 Name = "Your Servers Name here"
Address = "127.0.0.1:8129"
Icon = "PVP"
Colour = "1"
Population = "1.0"
TimeZone = "1">
Change it to the following:
Code:
<Realm1 Name = "Your Servers Name here"
Address = YOUR DYN DNS DOMAIN:8129"
Icon = "PVP"
Colour = "1"
Population = "1.0"
TimeZone = "1">
For Example:
Code:
<Realm1 Name = "Your Servers Name here"
Address = "WorldofForsaken.servegame.org:8129"
Icon = "PVP"
Colour = "1"
Population = "1.0"
TimeZone = "1">
Now it's public! If Not you've done something wrong, this is 100% working for sure.
change your WoW Realmlist.wtf to your dyndns name.
Example again:
set realmlist WorldofForsaken.servegame.org
Enjoy your public server!
All Credits goes to Gooze A.K.A ApoliX
-
Post Thanks / Like - 1 Thanks
8ruki (1 members gave Thanks to Gooze for this useful post)
-
Member
Isn't the host file needed to make it public?
Also, when I follow this guide step by step I end up with realm-loop.
Any ideas?
Will +rep if you help me fix
-
Member
people think the host file is needed to make it public, it really isnt necessary.
About the realm-loop, sounds odd, try making an identical realm like this
<Realm2 Name = "Your Servers Name here - local"
Address = 127.0.0.1:8129"
Icon = "PVP"
Colour = "1"
Population = "1.0"
TimeZone = "1">
copy it and place it into your ascent-realm else PM me for my MSN and i'll try help you out.
-
Member
well I have a problem. when I try to login I see unable to connect to realmlist server. this happen at the host computer also I edit the host file in my system32 .. drivers .. etc.. although I did not try to connect from another computer .. and I have try to change the ip in my realmlist.wtf for the external and internal and dns all of them the same massage appear to me.
note: I forward my ports at the same name (service name) (Arcemu) is it OK?
any help is much appreciated thank you
-
Member
you dont need all those ports to be forwarded/open, specially you should NOT let any ppl to access your 3306 port wich is mysql database, even if you filter by hosts in the mysql config, is not a recommended thing.
needed ports are
80 : for apache (your server's web page, account creation and those)
3724 : the login server
your worldserver port if used (8085, 8129 or whatever your emu has set in the "WorldServerPort = " config )
others ports are some bIizz4rD unsuported services and not needed by default
oh, and internal emu connections
-
Member
Please explain what to do for users who don't use Routers, such as Wireless users like me.
-
Member
I have a wireless router (Sky).
I've done evrything to the letter and it comes up with:
"Log In Server Down"
-
Corporal
nice guide... but rentig a server is easyer
-
Banned
Originally Posted by
Scoobyy
nice guide... but rentig a server is easyer
But it costs money.
Good guide, i have never actually been successful with any of these guides, but this one made it work for me. +rep x3 from me.
-
Member
workz greatsss... thx dude =P
-bananaboyz1
-
Member
i'm glad you like it folks.(:
-
Member
Simple Guide, would only work for wireless users though.
But +rep for the effort.
-
Banned
Supreme repost but its nice. +Rep cookie