So I got apache up and running on windows and want to point one of my domains to my ip address now. I tried to make an name server ns1.mydomain.com and ns2.mydomain.com to go to my fixed ip address but it's showing a 400 error. I also changed the domain in the httpd settings of apache to:
# If your host doesn't have a registered DNS name, enter its IP address here.
#
ServerName
www.mydomain.com:80
Was this all I need to do? Maybe it takes more time to propagate the name servers. Should I maybe use a service like no-ip.com for this? Is there a better alternative service?