Re: problem
You need to check your zone and server configuration files. If you're running the server on the same machine you're using to play, you cannot have any services listening on IP 127.0.0.1. This is the loopback IP. It works for just you, because all connections going to 127.0.0.1 will loop back to yourself. In order for your server to be visible to all machines on the network (including friends via Hamachi) you need to enter the IP of your computer as the server IP.
Look in your 9data\serverinfo folder and you'll need to do this for the following files:
test_manage_rserverinfo.txt
test_serverinfo.txt
Follow the instructions you followed to configure these files, except replace the address "127.0.0.1" with your IP on the network. If you don't know your network IP, open a command prompt and type in "ipconfig"
I'm pretty sure this is what's stopping your friends from connecting to your server.