Okay, I am going to show you how to make a guide with Hamachi. This requires no ports you need to open and such. It's just less complicated then opening all the ports.
Getting Started
Things you need to download
Hamachi - Used as host to make it public
Navicat - To Edit your Database (Used with MySql)
Server - This has a built-in MySql so no MySql download needed (I take no credit for this repack)
MySql - (Optional Not needed for this guide) Okay, You don't need this but for people who want to use it for some databases.
Framework - You'll need this in order to start ArcEmu.
After that everything is bascially installed!
Getting Public
Now for the Hamachi, Click the Triangle thing and make a network. Now look at you're Hamachi IP at the top of the program. Remember that you will need it later.
Now go to Config files. Inside the ArcEmu folder. Open arcemu-realms.conf (Note: Not all of them are the same the name of the file may differ) go all the to the bottom when you see this:
<Realm1 Name = "Your Server Name"
Address = "Your Hamachi IP:8129"
Icon = "PVE"
Population = "1.0"
TimeZone = "2">
Setting up Navicat
Okay, This is fairly simple
Click Connection
Connection name = Anything
Hostname/IpAddress = Localhost
Port = 3306
user name = root
password = password
-----------------------------------------------------------------------
Setting Up MySql (Optional Step (NOT NEEDED FOR THIS REPACK))
Click Next. Click Typical if it isn't already. Then Install
After that installed click Next Next, Finish, And Click Finish with "Configure Now" Ticked.
Then do standard configuration. And do MySql5 and make the passwords ascent. Next and Execute. Finish.
To add Databases. Go to the server folder with the provided databases and go to navicat right click the connection name and click "New database" name it world. And the another with the name logon. And right click world/logon. Find the World and logon file and execute them. Make sure the name of the database is the same as in the Config files.
Finished
Hooray your finished!, Now just click Arcemu-World/Logonserver and change your realmlist to you're Hamachi IP If I missed anything at all, Please by all means tell me.