Sorry for no pics
Ok first off you need to know your IP addresses so go to run "in start menu" type in cmd then when it opens type in ipconfig then press enter three addresses will pop up the ip, subnet, and gateway. type the gateway address into your internet browser if a username and passcode comes up it should just be admin as username and admin as password then when your there go to applications and gaming then there will be a tab that says dmz click it and then click enable and type in the last three numbers of your IP address the top one on your cmd promt then click save setting and go to dyndns.com create an account and go to services click on dynamic dns on the right side of the page it says get started and manage host click on get started type in what you want for it "i prefer something easy to remember" then make sure you enable wildcard or it wont work ok now your done with that just save it now go to my computer go to c drive and click on go to WINDOWS its in caps just like that go to system32 then drivers then etc click on the file that says host and open it with notepad scroll to the bottom so you see where it says
127.0.0.1 localhost
make it look like this
127.0.0.1 localhost
"the ip you made at dyndns.com, dont put quotes though"
then just go to your config files and click on the realm file and then at the bottom where it says 127.0.0.1:8129
change the 127.0.0.1 part so it says your ip that you made dont erase the :8129 part though then save it and exit start your server and and set your realmlist to the ip you made and give the ip out to your friends "the one you made" and have them set there realmlist to the ip you made and give them the account you made for them with navicat and your all set
Have fun and thanks you for reading tryed to make it easy and as detailed as possible. and thanks again.