> I can connect from outside using my ipaddress. is that
> called DNS server setup?
If you have a router you might need to enable port forwarding if your unable to access the webserver via your ip.
In case you are interested , I have spare web space . You can point your domain to the space and set up your site there.
Regards,
Sameep