By "sharing" your DSL connection, do you mean that you're using (for example) a Linksys DSL router?
If so, the only IP address known to the outside world will be your WAN IP address. And since a DSL router uses NAT, there won't be direct IP address that you can give to your gaming clients.
Further, most DSL providers use DHCP, so your WAN IP address *could* release without warning then get renewed to something totally different - Game Crash. Then again, you could have a static WAN IP in which case the above is not an issue.
Before pursuing further technobabble, I'll await a response to confirm your DSL router status.
Ahh, this might interest some other forum members.
The first thing you'll need to know are which ports (or port ranges) are used by A5 for Client/Server communications. (Never seen a Doc on that...Doug/JCL/Marco ?)
Then (on the router) you'll need to route those ports to your server's IP address (the "internal" IP). That's about the best you can do, since I *don't* recommend you put your server IP in the router's "DMZ" - begging for hackers, trojans, etc...
To monitor your WAN IP address you'll need a web page you have permission to update (post), and an IP-poster application - which updates the web page with your WAN IP information at an interval you specify. Hint: search for "IPApub".
Good Luck....