For people trying to connect over LAN, this fixed me right up.
To view the content, you need to sign in or register
1) Go here and create an account:
To view the content, you need to sign in or register
2) Login, and under Hosts/Redirects goto Add.
3) Enter whatever you want to be your host name, and then choose one of the no-ip listings from the drop down (no-ip.biz, no-ip.info, or no-ip.org)
4) Host Type - DNS Host.
5) IP Address - Should already be filled in with your WAN IP.
6) Click the Create Host button at the bottom.
7) Open your MySQL database (remember, i assume your server is already installed).
8) Open the database
REALMD, then go to
REALMLIST table and change your servers IP address to your newly created dns name (example: xxxx.no-ip.org (or .info, .biz - whichever you just created.)
9) Now, every person
OUTSIDE of your
LAN should be able to connect by editing the
"realmlist.wtf" file in their WoW folder to
"set realmlist newDNSnameYOUcreated".
example:
set realmlist xxx.no-ip.org.
**NOTE**
You and every one else behind your router still CANNOT connect because the router normally doesn't forward your connection back to an internal IP adress.
So, we've got to edit the hosts file.
10)
Do this on the SERVER: Goto
C:\WINDOWS\system32\drivers\etc\ and double click on the "hosts" file..it will prompt you asking what you want to do. Choose a program from the list to open it with, and select Notepad.
11) you will see a lot of explanation text and then a line looking like this:
127.0.0.1 localhost
**dont change that! PLEASE! LEAVE IT!**
12) Under that line, write in YOUR LAN ADDRESS (if you are hosting the server and playing from your machine) and after that type the dns name you created. so it could look like this:
127.0.0.1 localhost
192.168.10.2 xxx.no-ip.org
**left is your local area network IP adress, and right is your newly created DNS name.**
the spacing isn't important, just make sure you put at least one space between your Local IP address and your new dynamic DNS name.
13) Click File - Save.
14) Do this exact thing to each person's computer that wants to connect to your server that is on your LAN. Make sure in
THEIR host file you put the
SERVER'S LOCAL IP ADDRESS then the dynamic DNS name you created.
15) Relaunch WoW and test it out!