This is telling us that there is a NAT issue more than likely, if all the numbers that are in load5zones.bat are correct.... Do you have a router or use DSL that uses a dynamic address? You should have your external IP address in the first part, and your internal IP address on the second part (if you use a router). If you have router then you will need to forward your internal IP address to your external IP address. If you have DSL that has a dynamic address (meaning it changes everytime you connect or day by day) then you need to read this post, as I may help.
http://www.eqemulator.net/forums/viewtopic.php?t=12417
In other words, if you have all the numbers correct, then it is a routing issue of some sort... Or if you have a firewall it is blocking the port needed by zone.exe