You might try to create a page of urls that redirect to specific maps so that users can remember smaller links.
As to publishing via the internet your machine does have to have a public IP address which usually means you have a machine outside your firewall which is exposed via a public ip address.
Dave