Where is your domain name now? when you buy your domain name from onlinenic or verisign, you can have a default DNS server, maybe dns.verisign.com , and you can use the control panel in the website to control it.
Or, you must find a DNS server (pay for it) and ask to add a DNS record including your ip address, and then change DNS server in your domain name record.